Atlanta picked for neutral site AFC Championship location
Falcons: Mercedes-Benz Stadium could host the AFC Championship
NFL confirms Atlanta as neutral host for potential Chiefs-Bills AFC Championship Game
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
Atlanta selected as neutral site for potential Bills-Chiefs AFC title game - The Washington Post
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship