College Sports Forum

College Sports Forum

College sports discussion.

The New College Football Hall of Fame in Atlanta

Sebastian's picture
August 4, 2014 at 3:34pm

The new 94,000-square-foot attraction opens in downtown Atlanta adjacent to Philips Arena and the Georgia Dome on Aug. 23—less than a week before the first of two Chick-fil-A Kickoff Games. The overwhelming theme of the facility is a new-school flavor of an old-school sport.

It's not your standard-issue museum—it's a fully-personalized, interactive, college football nirvana designed to offer unique and new experiences on every visit.






View 17 Comments