Yes to Atlanta KC Chiefs-Buffalo Bills AFC Championship game
Fans react to the Atlanta decision for Bills – Chiefs AFC title game
Atlanta to host potential AFC Championship between Bills, Chiefs
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
AFC Championship: Potential neutral site for game announced
Ticket information for potential neutral-site Chiefs-Bills AFC Championship Game in Atlanta
Atlanta to Host Potential AFC Championship Between Bills, Chiefs
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
NFL selects Atlanta for potential Bills-Chiefs AFC Championship - NBC Sports
Update on a neutral site for potential AFC Championship Game
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Tickets to go on sale for possible AFC title game in Atlanta
NFL-Atlanta to host potential AFC Championship between Bills, Chiefs