Bills-Chiefs neutral site chosen: Mercedes-Benz Stadium in Atlanta - Buffalo Rumblings
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
How Bills Fans Can Purchase Neutral Site AFC Title Game Tickets
Atlanta's Mercedez-Benz Stadium Would Host Possible Neutral-Site AFC Title Game, News, Scores, Highlights, Stats, and Rumors
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game – NBC Sports Boston
Atlanta picked for neutral site AFC Championship location
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC Sports Boston
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
NFL Cancels Bills-Bengals Game, Proposes Playoff Seeding Plan