Neutral site AFC Championship Game would be played in Atlanta
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site AFC Title Game, News, Scores, Highlights, Stats, and Rumors
5 potential neutral sites that could host AFC Championship game
Falcons' home stadium would host neutral-site AFC Championship
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential Buffalo-Kansas City AFC Championship Game - Discover Atlanta
Mercedes-Benz Stadium selected as site of potential Buffalo-Kansas City AFC championship game
Atlanta to host Bills-Chiefs AFC Championship game
5 potential neutral sites that could host AFC Championship game
Mercedes-Benz Stadium in Atlanta to host AFC Championship game if neutral site necessary