MLB Season Opener in Tokyo, Japan

My wife is a big baseball fan, and when she learned that the season opener was going to take place at the Tokyo Dome, she worked her Internet magic and got us tickets to the first game of the season. It was decidedly a more American affair than my last baseball game, but it was […]

Read More MLB Season Opener in Tokyo, Japan