Bills vs Chiefs AFC Championship game would be in Atlanta. What to
NFL announces AFC Championship Game location if it's Bills-Chiefs
Atlanta to host potential AFC Championship between Bills, Chiefs
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
NFL owners approve plan for potential neutral site AFC
J.W. Cannon on X: To @AndrewBrandt's point, we may look back on
Buffalo - and a potential neutral-site AFC Championship Game in
Bengals: The 3 best neutral site options for the AFC Championship
Detailing potential neutral-site AFC Championship game between
Atlanta Announced as Neutral Site for Potential AFC Championship
MBS to host AFC title game if Bills, Chiefs play
Where will the AFC championship game be played at? All you need to
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
How NFL's neutral site AFC championship will work: Location