Atlanta's Mercedes-Benz Stadium chosen for Chiefs-Bills AFC title game
OMG NFL, Why are you Killing me?!? : r/KansasCityChiefs
Atlanta chosen as neutral site for potential Bills-Chiefs AFC Championship Game
AFC Championship Game ticket prices: What it costs to attend Bengals-Chiefs
Neutral site AFC Championship Game ticket sales for KC Chiefs, Buffalo Bills
Tickets to go on sale for potential AFC Championship Game in Atlanta
Atlanta to host Bills-Chiefs AFC Championship game
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder thought so - The Athletic
Neutral site AFC Championship Game would be played in Atlanta