Hannibal Cardinals Location: Hannibal, Missouri Level: professionalSport: baseballLeague: Midwest League Status: defunctYears: 1953-54Teams with the Cardinals team name Buy me a coffee Tweets by mascotdb