Roger Goodell says NFL may add new international host for game in 2024
Mercedes-Benz Stadium selected as potential AFC Championship Game site
With World Cup secured, Atlanta pursuing other sports mega-events
Falcons, seeking first 3-0 start since 2017, hit road to face Lions
Atlanta's Mercedes-Benz Stadium selected as neutral site to host potential Chiefs-Bills playoff game
SEC Championship game will remain in Atlanta beyond 2026
Roger Goodell says NFL may add new international host for game in 2024
Goodell: NFL may add new international host for game in 2024
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game