Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
NFL announces neutral site location for possible Chiefs vs. Bills AFC Championship - AS USA
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
NFL Sets Neutral Site for Chiefs-Bills AFC Championship
Chiefs looking to lock AFC's top seed vs. Raiders live on Local 10
Here's why the AFC Championship game won't be played in Atlanta
Potential Buffalo Bills-Chiefs AFC title game would be in Atlanta
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Bengals RB Joe Mixon rips neutral AFC title game ticket presale: 'It's disrespectful'
Mercedes-Benz Stadium to play host to neutral site AFC Championship