USA Team Baseball Arrives in Taipei
The Iowa Baseball team arrived in Taipei around 3:30 a.m. local time on Thursday, August 17, 2017, for the World University Games.
The Iowa Baseball team arrived in Taipei around 3:30 a.m. local time on Thursday, August 17, 2017, for the World University Games.