Potential Bills-Chiefs neutral site AFC finale drawing 'extraordinary' ticket demand, NFL says
NFL chooses neutral site for potential Bills-Chiefs AFC Championship
Atlanta chosen as neutral site location for AFC Championship
NFL names potential neutral site for AFC Championship Game
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
Mercedes-Benz Stadium in Atlanta selected as site of potential Buffalo-Kansas City AFC Championship Game
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site AFC Title Game, News, Scores, Highlights, Stats, and Rumors
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN