Sign Up Now for the 2016 Hannibal Cannibal July 2Sign Up Now for the 2016 Hannibal Cannibal July 2Sign-up is underway for the 2016 edition of the Hannibal Cannibal. The 21st running of the Cannibal steps off Saturday, July 2 during National Tom Sawyer Days in downtown Hannibal.Harold SmithHarold Smith