image
IU Director of Athletics Fred Glass and Tom Allen sit at the desk during Wednesday nights press conference following Kevin Wilson's resignation from the football program. Glass named Allen the new head coach of the football program effective immediately.