Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Neutral site AFC Championship Game would be played in Atlanta
Atlanta Falcons to Host Potential Buffalo Bills vs. Kansas City
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Coaching Rumors: Magic, Atkinson, Pelicans, Blazers, Wizards
The Atlanta Falcons are leading the run-first revolution in the NFL
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta
Atlanta Falcons to Host Potential Buffalo Bills vs. Kansas City
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
NFL picks Atlanta to host potential Chiefs-Bills neutral-site AFC
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs