Atlanta to host Bills-Chiefs AFC Championship game
Atlanta to Host Potential AFC Championship Between Bills, Chiefs
Chiefs-Bills AFC title matchup to be played in Atlanta in game goes ahead - Arrowhead Pride
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
NFL announces neutral site location for possible Chiefs vs. Bills AFC Championship - AS USA
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
NFL reveals venue for potential neutral site AFC Championship Game
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta
NFL owners approve neutral site for potential AFC Championship Game
NFL owners approve plan for potential neutral site AFC Championship Game
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills-Chiefs AFC Championship matchup