Image 1 of 1

USA Cuba CD 08.JPG

Cuba's Frederich Cepeda lifts up teammate Alexei Bell after Bell hit a 3 run home run 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