NFL picks Atlanta as neutral site for potential Bills-Chiefs AFC title game - Chicago Sun-Times
AFC Championship 2023 Neutral Site Location, Options & Rumors
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
Breaking: NFL Announces Location For Potential Neutral-Site AFC Championship Game
NFL reveals venue for potential neutral site AFC Championship Game
Potential AFC Championship Game to Be Played in Atlanta - How to Watch and Stream Major League & College Sports - Sports Illustrated.
NFL Names Mercedes-Benz Stadium in Atlanta as Neutral Site for AFC Championship - Bleacher Nation
5 potential neutral sites that could host AFC Championship game