Falcons' home stadium would host neutral-site AFC Championship
AFC Championship 2023 Neutral Site Location, Options & Rumors
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC title
NFL owners approve neutral site for potential AFC Championship
NFL announces neutral site location for Chiefs vs. Bills AFC
Look: Here's How Many Tickets Have Already Been Sold For Neutral
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Neutral site AFC Championship Game would be played in Atlanta
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Breaking: NFL Decides On Neutral AFC Championship Site - The Spun
AFC Championship game: NFL picks neutral site for potential Bills
NFL Names Atlanta As Neutral Site For AFC Championship Game
Atlanta selected as neutral site for potential Bills-Chiefs AFC