Where can you use internet to stream football games, etc.?
A bunch of us want to watch a (pre-recorded) football game to celebrate Thanksgiving in an authentic way. We want to go to a place, hook up the HDMI cord and stream a game onto a TV. Is there a place or venue to do this easily (in tokyo or Chiba?)
Can you make our dreams come true??