I was just in Europe for 3 weeks for work. Many bars would have the NFL but it would only be the CBS or Fox top game of the week. My suggestion (like others have already said) would be to sign up for the one week trial of NFL game pass and cancel it after the game is over. Gamepass shows live games in Europe but not in the USA