Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential
Chiefs: NFL picks Atlanta as neutral site for AFC Championship
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs
Ranking logjam of contenders for AFC's No. 1 seed: Chiefs
Chiefs top seed in AFC, may not be home through playoffs - The
Chiefs in the driver's seat for AFC top seed
NFL picks possible neutral site location for possible AFC