Atlanta will be site if Bills, Chiefs meet for AFC title - The Sumter Item
NFL owners approve plan for potential neutral site AFC Championship Game
AFC Championship 2023 Neutral Site Location, Options & Rumors
Where will the AFC championship game be played at? All you need to know on NFL's neutral location plan for 2022-23 playoffs
Mercedes-Benz Stadium in Atlanta will host the AFC Championship if both the Bills and Chiefs make it
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder thought so - The Athletic
Tom Pelissero on X: Tickets for a potential neutral-site AFC Championship Game between the #Bills and #Chiefs go on sale Wednesday. / X
AFC Championship game: NFL picks neutral site for potential Bills-Chiefs game
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta Hosting The AFC Championship Game Gets Strong Reaction From Fans
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN