AFC Championship game: NFL picks neutral site for potential Bills-Chiefs game
Tickets to go on sale for possible AFC title game in Atlanta National News - Bally Sports
If It's a Bills-Chiefs AFC Championship Game, It'll be Played in Atlanta
Extraordinary demand for potential Bills-Chiefs championship game
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Mercedes-Benz Stadium in Atlanta selected as site for potential Bills-Chiefs AFC Championship Game
NFL on X: Mercedes-Benz Stadium in Atlanta has been selected as the site for a potential Buffalo-Kansas City AFC Championship Game. / X
NFL: Bills-Chiefs AFC title game would be held in Atlanta
Atlanta will be site if Bills, Chiefs meet for AFC title
NFL Picks Mercedes-Benz Stadium to Host Potential Bills-Chiefs AFC Championship Game - Stadium