The new interactive exhibit debuted on Aug. 10 and features immersive views of 20-plus college football stadiums and cities.
Mark J. Burns, Sports Illustrated
Tue, 10/25/2016 - 9:28am
The new interactive exhibit debuted on Aug. 10 and features immersive views of 20-plus college football stadiums and cities.