Illinois Wins? WTF

Illini game just finished with Illinois winning 23-20 over Michigan St. Can’t believe that one. Looks like the Freshman QB “Juice” Williams is going to bring some good things to the team. Nice job.