Live in US but in Europe for biz. Want to watch playoffs but can't access the NFL Game pass app because it's not in the US itunes....or so the pop up indicates. Any suggestions on how to either get the game pass while in Europe or watch on another site. I'm will to pay NFL but they make it difficult! I can't get a European itunes account because I don't have banking details over here. Thanks for any help.