Columnist Leitch Weighs In On The Lovie Smith Hype
This week’s hiring of Lovie Smith as the 25th football coach in Illini history has generated huge interest among fans and sportswriters. U of I graduate Will Leitch falls into both those categories. In a column this week for Sports On Earth, the Mattoon native recalls another optimistic time for Illini football, more than 25 years ago.