AFC Championship Game to be hosted in Atlanta if Bills, Chiefs reach
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Neutral site AFC Championship Game would be played in Atlanta
Atlanta Announced as Neutral Site for Potential AFC Championship Game - The New York Times
Atlanta to host Bills-Chiefs AFC Championship game
More than 50,000 tickets sold for AFC title game in Atlanta
NFL chooses potential neutral site AFC Championship Game
Neutral site AFC Championship Game would be played in Atlanta
TSN - Atlanta will play host if the Bills and Chiefs make
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN