Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Bills vs Chiefs AFC Championship game would be in Atlanta. What to know
AFC championship game Bills vs. Chiefs
Should NFL go to neutral-site AFC/NFC title games? Chiefs' founder thought so - The Athletic
What Chiefs players said about possible neutral site AFC title game
Atlanta will be site if Bills, Chiefs meet for AFC title
Potential Bills-Chiefs neutral site AFC finale drawing 'extraordinary' ticket demand, NFL says
Report: Indianapolis turns down request to play host to AFC Championship game
Chiefs' Patrick Mahomes weighs in on possible neutral site AFC Championship
Atlanta to host Bills-Chiefs AFC Championship game
Atlanta will be site if Bills, Chiefs meet for AFC title - KAKE
AFC Championship: Cincinnati to visit Kansas City's Arrowhead Stadium
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary