Aug 25, 2017
Iowa Baseball: USA Team 13, Russia 3
DETAILS
USA Team defeated Russia 13-3 in 7 innings at the World University Games in Taipei, Taiwan, on Wednesday, August 23, 2017, to clinch a spot in the medal round.

Need Any Help?

Live chat support, email us or check out the FAQ page.