Image 1 of 1

USA Cuba CD 02.JPG

Cuba's Norge Luis Vera delivers a pitch during the semifinals game at the Wukesong Baseball Field in Beijing, Friday, August 22, 2008.  Cuba won the game 10-2..Chris Detrick/The Salt Lake Tribune.
twitterlinkedinfacebook