NFL picks possible neutral site location for possible AFC Championship game following Bills-Bengals cancellation
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site AFC Title Game, News, Scores, Highlights, Stats, and Rumors
Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
NFL chooses Atlanta as host site for potential Bills-Chiefs AFC Championship Game
Bills vs. Chiefs neutral-site AFC Championship tickets: The cheapest tickets available for potential AFC Championship, NFL playoff game in Atlanta
AFC Championship: Potential neutral site for game announced
NFL World Reacts To Neutral-Site AFC Championship Game Location
Chiefs top seed in AFC, but title game could be in Atlanta
Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
NFL names potential neutral site for AFC Championship Game
NFL World Debating Making Neutral Site Conference Title Games Permanent - The Spun: What's Trending In The Sports World Today
ATLANTA - Mercedes-Benz Stadium (71,041) - 2026 FIFA World Cup™, Page 265