Falcons' home stadium would host neutral-site AFC Championship
Update on a neutral site for potential AFC Championship Game
Mercedes-Benz Stadium selected as site of potential Buffalo-Kansas
Where will AFC championship game be played? Latest news on NFL's
AFC Championship Game to be played in Atlanta if neutral site
NFL Sets Neutral Site for Chiefs-Bills AFC Championship
Neutral-Site AFC Championship Game to Be Played in Atlanta
Atlanta named as neutral site for potential Bills-Chiefs AFC
NFL Announces An Insane Amount Of Tickets Have Been Purchased For
NFL announces neutral site location for Chiefs vs. Bills AFC
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Mercedes-Benz Stadium selected as potential AFC Championship Game site
Neutral site AFC Championship Game would be played in Atlanta
NFL announces neutral site of potential Buffalo-Kansas City AFC