Join now
Log in Join

Watching College & NFL Football in Tokyo?

Dear All:

Does anyone watch American football? If so, where? Understand that time difference will likely complicate things but hope that there's a way (where there's will :)

Thanks & cheers,

Maggie

Tokyo Forum