Iowa Represents USA National Team
IOWA CITY, Iowa — The University of Iowa baseball team will compete as the USA National Team at the 83rd National Baseball Congress World Series from July 29-Aug. 6 in Wichita, Kansas.
The NBC World Series, which is the largest and …