American Football in Japan

football

What's the first thing you think of when you hear the words "American football?" Well, whatever it is, it probably isn't Japan. That being said, some of you may be surprised to learn that there's actually a decent … [Read more...]