Hey contacted NFL Network & they sent the follwing information that solved my problem hope this helps any other fans expericing the same problem.
Hello,
Thank you for the NFL.com product inquiry.
Do you have access to a computer? If you do go to iTunes sign out of the account linked to that iTunes and click on the iTunes store. Once you do so scroll all the way to the bottom, you should see a flag, it's possible this flag is set up with the American flag or another countries flag, if it's set up with the American flag click it and it will give you a list of countries that have iTunes stores. Click on either the UK or Australian flag so you can get their countries iTunes store, once you do a search for "NFL Game Pass" or "NFL" or "Game Pass" the application is a free application and you just need to download it. Once you click on the application it will ask you to sign in with your iTunes account or set up an iTunes account. Click on set up an iTunes account, you will need to use a different Email address and because the application is free you do not need set up a credit card to be associated with it just click none.
It will ask for the billing address associated with the account you can make up something like "123 Main Street" you just need the zip code and city of the country you set up. Once you set this up your International iTunes account will be active and you can download the application. Once you finish you can sign out of your account.
Please contact us again if you are in need of further assistance.
Best regards,
Enjoy Go Raiders!!