Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Opinion: Bills-Bengals neutral-site criticisms lack key context - Buffalo Rumblings
AFC Championship Game at a Neutral Site?
Potential AFC Championship Game in Atlanta seeing extraordinary demand, Local Sports News
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta chosen as neutral site location for AFC Championship
AFC title game will be at neutral site if Bills vs. Chiefs
Chiefs News 1/8: Bills to avoid Arrowhead if they and Chiefs make AFCCG - Arrowhead Pride
Atlanta to host potential AFC Championship between Bills, Chiefs
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs