wbsc.org
Watch on demand USA-Chinese Taipei, for the title of U-18 Baseball World Champion - WBSC
Chinese Taipei defeated the USA in the final of the U-18 Baseball World Cup. The game was epic and it will be worth watching it on demand