I was shocked when I saw the line for this game. Maybe Vegas knows something I don’t.
NERDstats says Illinois doesn’t suck. Our injury situation isn’t bad after 2 games.
I’m down with this.
Post Preview