Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Todd McLellan press conference; post-game notes, quotes
NFL confirms Atlanta as neutral host for potential Chiefs-Bills
Bills vs Chiefs AFC Championship game would be in Atlanta. What to
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Atlanta Falcons to Host Potential Buffalo Bills vs. Kansas City
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta Announced as Neutral Site for Potential AFC Championship
Atlanta picked for neutral site AFC Championship location
MBS to host AFC title game if Bills, Chiefs play