This certainly came from out of (almost) nowhere. In a press release sent out fair around three p.m. ET,Indiana announced that it “will develop a major announcement in regard to the football program at 6 pm on Thursday, Dec. 1.” While the nature of the major announcement wasn’t specified, or the Indianapolis Star subsequently reported […]
Source: nbcsports.com