Atlanta to host potential Bills-Chiefs AFC title game
Atlanta will be site if Bills, Chiefs meet for AFC title
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
Neutral site AFC Championship Game would be played in Atlanta
How Bills vs. Bengals led to the AFC Championship neutral site
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential
NFL picks possible neutral site location for possible AFC