TheSports.org
All sports Site
United States - Des Moines- Founded in 1969
Iowa Cubs is a baseball team from United States, based in Des Moines. The club was founded in 1969. Iowa Cubs plays their home games in the Principal Park.