Yes to Atlanta KC Chiefs-Buffalo Bills AFC Championship game
Potential neutral site AFC Championship Game in Atlanta seeing extraordinary demand
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta selected to host potential AFC title game
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
NFL reveals venue for potential neutral site AFC Championship Game
Pelissero] The NFL will consider a neutral site for the AFC Championship Game. : r/nfl
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC Sports Boston
Potential neutral site AFC Championship Game in Atlanta seeing extraordinary demand
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.