Neutral site AFC Championship Game would be played in Atlanta
5 potential neutral sites that could host AFC Championship game
AFC Championship 2023 Neutral Site Location, Options & Rumors
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Buffalo - and a potential neutral-site AFC Championship Game in
AFC title game: Ticket sale date announced for Chiefs-Bills
AFC Championship: Potential neutral site for game announced
Atlanta named as neutral site for potential Bills-Chiefs AFC
Bills-Chiefs NFL Championship weekend: Atlanta tickets for
NFL owners approve neutral site for potential AFC Championship