Modern Woodmen Park (known previously as John O'Donnell Stadium and Municipal Stadium), is a minor league baseball venue located in Davenport, Iowa, United States. It is home to the Quad Cities River Bandits, a Class-A affiliate of the Houston Astros. Located on the banks of the Mississippi …

Get up-to-the-minute news sent straight to your device.

Topics

Push notification