Illinois has the nation's third longest win streak
October 10, 2011 2:22 PM
I was surprised to find out Illinois has the nation's third longest winning streak, tied with LSU/Alabama: http://bit.ly/nf7mnP
BryanDFischer
BryanDFischer
Filed under: Illini Football