Boyd: Illinois football's $80 million Smith Center lives up to the hype
Illini reporter James Boyd went on a tour of Illinois' $80 million Henry Dale and Betty Smith Football Performance Center on Thursday. The Illinois sports department took media members on