AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Falcons: Mercedes-Benz Stadium could host the AFC Championship
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
Atlanta's Mercedes-Benz Stadium selected as neutral site to host potential Chiefs-Bills playoff game
Bills Mafia already preparing for possible AFC Championship game in Atlanta
NFL Names Atlanta As Neutral Site For AFC Championship Game
Update on a neutral site for potential AFC Championship Game
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
Atlanta to host potential nuetral-site Bills-Chiefs AFC title game, Sports
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
NFL picks possible neutral site location for possible AFC Championship game following Bills-Bengals cancellation