Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
Chiefs - Bills potential AFC Championship game tickets draw huge demand
NFL reveals venue for potential neutral site AFC Championship Game
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Atlanta to host potential nuetral-site Bills-Chiefs AFC title game, Sports
Atlanta's Mercedes-Benz Stadium site for possible Bills-Chiefs AFC title game
Atlanta's Mercedes-Benz Stadium selected as neutral site to host potential Chiefs-Bills playoff game
Atlanta will be site if Bills, Chiefs meet for AFC title - The Sumter Item
Update on a neutral site for potential AFC Championship Game
Atlanta will be site if Bills, Chiefs meet for AFC title - KAKE