JAPAN vs USA (SEMI FINALS)

74 images
twitterlinkedinfacebook
» DISPLAY OPTIONS

The 2009 World Baseball Classic semifinal game at Dodger Stadium in Los Angeles, California, USA. Japan wins 9-4 over Team USA.