Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site AFC Title Game, News, Scores, Highlights, Stats, and Rumors
Falcons Stadium Named As Possible Site for AFC Championship Game
Atlanta to host Bills-Chiefs AFC Championship game
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
Mercedes-Benz Stadium In Atlanta Selected As Site Of Potential Buffalo-Kansas City AFC Championship Game - Discover Atlanta
Atlanta Announced as Neutral Site for Potential AFC Championship Game - The New York Times
Mercedes-Benz Stadium in Atlanta to host AFC Championship game if neutral site necessary
NFL-Atlanta to host potential AFC Championship between Bills, Chiefs
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs AFC Championship Game - The Falcoholic
NFL World Reacts To Neutral-Site AFC Championship Game Location