(Click on a photo to enlarge it)

The 2008 Major League Baseball season starts in Japan... The Boston Red Sox VS. The Oakland A's at the Tokyo Dome March 25, 2008.

 

Back

Home