spiufballen112923.jpeg
Former Indiana football head coach Tom Allen is pictured on Sept. 16, 2023, at Lucas Oil Stadium in Indianapolis, Indiana. Allen was fired Sunday after seven seasons at the helm.
Former Indiana football head coach Tom Allen is pictured on Sept. 16, 2023, at Lucas Oil Stadium in Indianapolis, Indiana. Allen was fired Sunday after seven seasons at the helm.