… after 5-2 win last night against USA at LatinAmerican Stadium in Havana.
Tonight is the final game. Cuba leads the series 3-1.
This entry was posted on July 9, 2012 at 2:31 PM and is filed under Team Cuba. You can follow any responses to this entry through the RSS 2.0 feed.
You can leave a response, or trackback from your own site.