686 Days November 1, 2022 by Punt John Punt On December 5, 2020, at about 6pm local time in Madison, Wisconsin, Indiana head coach Tom Allen was on top of the college football world (or at least as close as an IU coach can ever get to that lofty… Continue Reading →