Illini Football

sudu1989
Sun, 07 Oct 2007 00:07:16 +0000

Yup, they are doing pretty well. But the Bears lost in the playoffs - which sucks.