Atlanta will be site if Bills, Chiefs meet for AFC title
NFL: Bills-Chiefs AFC title game would be held in Atlanta
Neutral site AFC Championship Game would be played in Atlanta
NFL picks possible neutral site location for possible AFC
Chiefs - Bills potential AFC Championship game tickets draw huge
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium selected as neutral site to host
AFC Championship location: Bills-Chiefs would play at Mercedes
AFC championship tickets: How Bills, Chiefs fans can get seats to
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills
Atlanta to host potential AFC Championship between Bills, Chiefs
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills