Cuba Wins World Baseball Challenge
By 250 Sports
Friday, August 23, 2013 02:27 AM
Prince George- They may have been missing their first baseman, but it really didn't matter as Cuba won the world baseball challenge.
The Cubans easily defeated Japan 14-4. The USA picked up third.
Yander Guevara was on the mound for Cuba.
Previous Story - Next Story