Ticket details released for potential Bills-Chiefs playoff game in Atlanta
Atlanta to host potential Bills-Chiefs AFC title game
5 potential neutral sites that could host AFC Championship game
Potential Chiefs-Bills AFC championship game will be played at Atlanta's Mercedes-Benz Stadium - The Athletic
Breaking: NFL Announces Location For Potential Neutral-Site AFC Championship Game
2023 AFC Championship could land in Atlanta
BREAKING: Official Destination Announced For AFC Championship “Neutral Site” Between Bills And Chiefs
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
AFC Championship 2023 Neutral Site Location, Options & Rumors
Atlanta chosen as neutral site location for AFC Championship