Keokuk, Iowa–Major League Baseball Town?

You probably don’t think of Keokuk, Iowa as a town that could support a Major League Baseball team.  But that was once the case and that team has an important place in history…