March Madness has never felt so good.
The University of Illinois "Fighting Illini" are continuing to knock off opponents on their way to (dare I say?) a national championship. Their almost perfect season wasn't a fluke, but the work isn't done. Their next game is Saturday night against Arizona, and it looks to be a tough one. As a lifetime Illini fan who grew up an hour from UofI, this is fun.