Smith Football Center Locker Room Reveal

The Fighting Illini got a look at their new home on Sunday, the $79.2 million Smith Football Center. Here’s a look at how the team felt about their new locker room.

August 18, 2019

Previous:The Decision
Next:Organized Religion is Having a Bad Few Decades

© 2018-2019 Sean McDevitt