David Diehl is my hero
September 5, 2008 11:47 AM
Was it just me or did Diehl just say during the player introductions during the Giants/Skins game "University of Chief Illiniwek" when he introduced himself???? Awesome!
David Diehl Thread Filed under: Former Illini, Illini Football, NFL