Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential Buffalo-Kansas City AFC Championship Game - Discover Atlanta
AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup
Potential Bills-Chiefs AFC championship to be played in Atlanta
NFL unveils neutral site for potential Bills-Chiefs AFC Championship bout
2023 AFC Championship could land in Atlanta
Mercedes-Benz Stadium in Atlanta selected as site of potential Buffalo-Kansas City AFC Championship Game
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game