Atlanta to host Bills-Chiefs AFC Championship game
A Neutral Site AFC Championship Game Might Be in the Works (UPDATE
Potential Bills-Chiefs neutral site AFC finale drawing
NFL unveils neutral site for potential Bills-Chiefs AFC Championship
NFL: Sell tickets to potential Chiefs-Bills AFC title game in Atlanta
NFL on X: Mercedes-Benz Stadium in Atlanta has been selected as
Pelissero] The NFL will consider a neutral site for the AFC
Potential AFC Championship Game to Be Played in Atlanta - How to
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site
Buffalo - and a potential neutral-site AFC Championship Game in
TSN - Atlanta will play host if the Bills and Chiefs make
AFC Championship: Potential neutral site for game announced
AFC Championship neutral zone to be in Atlanta : r/buffalobills