Hannibal Board of Public Works Picks New General ManagerHannibal Board of Public Works Picks New General ManagerThe Hannibal Board of Public Works picks an Arizona native as its new general manager.Harold SmithHarold Smith