Lots of places are called sports bars and talk about showing American NFL but they are all closed until nighttime here. And the game will be on at 10am local Japan time.
I’m at the Hilton hotel so maybe their lobby will play it? Not ideal but acceptable.
I know I could sail seas, and I will if needed - but was hoping to find a spot out to sit and enjoy.
I’ll be checking in the NFL and Japan Travel subs too.
Thanks
Peacock