Sports in Hannibal, Missouri


Hannibal Teams

Hannibal, Missouri and surrounding communities have hosted the following minor league teams:

Baseball

Recent Updates