HANNIBAL, Mo. — The Hannibal boys basketball team ended a two-game losing skid and got redemption from an earlier loss this season to Moberly …