Unfortunately, I am in Europe for work and MUST find a way to watch the game tonight. Anyone know what I should do? Is there live streaming via ESPN? Any help would be greatly appreciated.
PS-I am a subscriber to NFL Sunday Ticket (includes mobile) and come to find out I am unable to watch the games over here. Weird, especially since last season I watched the Bills and Dolphins game with no issues.