Will the Bills' Inability to Put Teams Away Finally Catch up With Them?
Atlanta's Mercedes-Benz Stadium picked to host potential AFC Championship Game, Sports
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta will be neutral site if Bills, Chiefs meet for AFC Championship
Atlanta picked for neutral site AFC Championship location
What the New NFL Playoff Proposal Means for the Chiefs
NFL says neutral site AFC Championship game is possible, Bills-Bengals Week 17 game won't be resumed
Potential neutral site game between Bills and Chiefs in Atlanta seeing high demand, NFL says – WSB-TV Channel 2 - Atlanta
Where will AFC championship game be played? Latest news on NFL's neutral site location for 2023 playoffs