Potential Bills-Chiefs neutral site AFC finale drawing 'extraordinary' ticket demand, NFL says
Atlanta Falcons selected to host a Bills-Chiefs AFC Championship
Potential Chiefs-Bills AFC championship game will be played at Atlanta's Mercedes-Benz Stadium - The Athletic
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Neutral site AFC Championship Game would be played in Atlanta
Atlanta to host Bills-Chiefs AFC Championship game
NFL announces ticket plans for potential Bills-Chiefs neutral site game
NFL Sets Neutral Site for Chiefs-Bills AFC Championship
AFC Championship 2023 Neutral Site Location, Options & Rumors
NFL playoff seeding 2023: Dolphins, Seahawks clinch final spots in AFC, NFC standings - The Phinsider
5 potential neutral sites that could host AFC Championship game
Tickets are selling quickly for possible neutral-site AFC title game
AFC Championship neutral zone to be in Atlanta : r/buffalobills