Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Detailing potential neutral-site AFC Championship game between
Atlanta to host potential AFC Championship between Bills, Chiefs
Breaking: NFL Decides On Neutral AFC Championship Site - The Spun
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Fans react to the Atlanta decision for Bills – Chiefs AFC title game
NFL announces AFC Championship Game location if it's Bills-Chiefs
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Mercedes-Benz Stadium Named Host for Potential Bills-Chiefs Game
Atlanta will be site if Bills, Chiefs meet for AFC title - KAKE
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN