The College Football Hall of Fame will open next fall downtown near the Georgia Aquarium and World of Coca-Cola. The The $66.5 million facility will cover about 94,000 square feet and will feature approximately 30,000 square feet of exhibit space and a space for special events.