Jake
Once a Buckeye, always a Buckeye
‘17 The Deuce Champ
Fantasy Baseball Champ
'18 The Deuce Champ
Did you know there is an American football league in Japan? Turns out it's been around since 1971 - who knew?
There are even some American college football players who end up there. Go figure. Here's the 2019 Japan Bowl, played in the Tokyo Dome.
There are even some American college football players who end up there. Go figure. Here's the 2019 Japan Bowl, played in the Tokyo Dome.