Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
Atlanta will be site if Bills, Chiefs meet for AFC title - The Sumter Item
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
Atlanta chosen as site of potential Bills-Chiefs AFC Championship Game
Atlanta to host potential Bills-Chiefs AFC title game
Mercedes-Benz Stadium selected as site for AFC Championship Game - Double Take Sports
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
NFL Sets Neutral Site for Chiefs-Bills AFC Championship
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Mercedes-Benz Stadium in Atlanta selected as site of potential Buffalo-Kansas City AFC Championship Game