Sunday, July 21, 2013

USA wins baseball series as it defeats Cuba 1-0

The most incompetent performance by a Cuban National Selection ever. Get rid of the bum who wears the MANAGER uniform!

No comments: