<div align="justify">
The final game will be a rematch of the 2007 IBAF Baseball World Cup, held in Chinese Taipei. The U.S. won that match-up, 6-3, ending Cuba's run of nine-straight World Cup titles. Although the USA has seen the most recent success in the event, Cuba has historically dominated World Cup play
</div>
Read More