Hannibal's offense was bad in the first half....first five possessions were fumble, turnover on downs, fumble, punt, and interception. The defense was put in some really bad situations, and to only be down 9-0 at the half was lucky. Not sure why Hannibal didn't do more outside run and pass game. They had guys open for big plays a couple times, but just missed and didn't go back to it. They are pretty predictable on offense. Defense could've been better, but played good enough to win. Injuries have really been hurting them this season, and had more last night.