Neutral-Site AFC Championship Game to Be Played in Atlanta
Atlanta to host Bills-Chiefs AFC Championship game
Tickets to go on sale for possible AFC title game in Atlanta
Buffalo Bills' possible AFC Championship game against Kansas City Chiefs will be held in Atlanta, News
Buffalo Bills And Kansas City Chiefs AFC Championship Neutral Site Selected – Deadline
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs
NFL reveals venue for potential neutral site AFC Championship Game
Buffalo Bills Advance to AFC Championship Game - In Neutral-Site Atlanta? - Sports Illustrated Buffalo Bills News, Analysis and More
How NFL's neutral site AFC championship will work: Location, tickets & more to know for potential Bills vs. Chiefs matchup
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta