AFC Championship location: Bills-Chiefs would play at Mercedes-Benz Stadium - DraftKings Network
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
Neutral-site conference championship games? Home-field advantage still means a lot in the NFL playoffs
Atlanta selected as neutral site for potential Bills-Chiefs AFC title game - The Washington Post
Potential Bills-Chiefs AFC championship to be played in Atlanta
Over 50K tickets sold for possible Atlanta AFC title game
More than 50,000 tickets sold for AFC title game in Atlanta Kansas City News - Bally Sports
Atlanta to host Bills-Chiefs AFC Championship game
Chiefs - Bills potential AFC Championship game tickets draw huge demand