NFL confirms Atlanta as neutral host for potential Chiefs-Bills
Stadium - The NFL has chosen Atlanta as the venue for the
Mercedes-Benz Stadium in Atlanta selected as site for potential
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Atlanta to host potential AFC Championship between Bills, Chiefs
NFL names potential neutral site for AFC Championship Game
NFL World Reacts To Neutral-Site AFC Championship Game Location
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC
NFL reveals venue for potential neutral site AFC Championship Game
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN