NFL announces neutral site location for possible Chiefs vs. Bills AFC Championship - AS USA
Atlanta to host Bills-Chiefs AFC Championship game
Friday Football Footnotes: 1 neutral site AFC title game would be bad enough — making it permanent is an awful idea
Where will the AFC championship game be played at? All you need to know on NFL's neutral location plan for 2022-23 playoffs
AFC Championship Game to be played in Atlanta if neutral site necessary
Atlanta will be site if Bills, Chiefs meet for AFC title - The Sumter Item
Buffalo - and a potential neutral-site AFC Championship Game in Atlanta - both have been eliminated. AFC Championship Game: Bengals at…
Atlanta will be site if Bills, Chiefs meet for AFC title
Here's why the AFC Championship game won't be played in Atlanta