- Securing ‘big global events’ is a primary aim of Mercedes-Benz Stadium ownership
- Hosting a semi-final of 2026 Fifa World Cup also in sights of $1.5bn venue in Atlanta
- Falcons owners bartered with other NFL teams to get tickets for commercial partners
Instead of a bid process, from 2025 onwards the NFL is expected to rotate Super Bowl venues, having nearly completed its run of awarding one-time Super Bowls to new-stadium cities.
You need to have an account to access our content
Find out more about our news, features and services
Already have an account? Sign in here