Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta
Atlanta neutral site AFC title game Buffalo Bills Kansas City
Bengals return to AFC championship with 27-10 rout of Bills
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC
NFL owners pass resolution for potential neutral-site AFC title
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta to host Bills-Chiefs AFC Championship game
From AFL to AFC: playoff history of the Kansas City Chiefs
Vegas believes NFL championship games poised to be classics