Sports in Osceola, Iowa
Osceola Teams
Osceola, Iowa and surrounding communities have hosted the following minor league teams:
Baseball- Southwest Iowa League - Osceola (1903)
Osceola, Iowa and surrounding communities have hosted the following minor league teams:
Baseball