On the NFLN site when you sign up for the preseason, there is a place for the code in the middle of the page. There may be an add to the right of my post to "sign up now" as I can see it in your post now.
I moved from CT to south NJ. I had Direct TV but there were too many problems. I had to switch to Comcast which is all Philly There is a site called https://nyc.aereo.com/ I can get all the NYC channels with it. They have a 30 day free trial after that it is only $8.95
per month. It is easy to hook up your laptop or pc to the tv.