Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Mercedes-Benz Stadium the destination if Bills and Chiefs meet for
Mercedes Benz Stadium To Host Potential Neutral Site AFC
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Neutral site AFC Championship Game would be played in Atlanta
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC