USA defeated Cuba 10-5 to win the World Baseball Cup today in Italy.
Congrats to all the players and staff!!!
Printable View
USA defeated Cuba 10-5 to win the World Baseball Cup today in Italy.
Congrats to all the players and staff!!!
Yeah!:confused: