95,000 square feet. A 45-yard indoor football field. More than 50 engaging and interactive exhibits. A shrine to the greatest to ever play or coach the game. All in the heart of downtown Atlanta.