Atlanta to host Bills-Chiefs AFC Championship game
Stadium - The NFL has chosen Atlanta as the venue for the
Neutral-Site AFC Championship Game to Be Played in Atlanta
Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC Sports Boston
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game