Atlanta selected as neutral site for potential Bills-Chiefs AFC
Potential Buffalo Bills-Chiefs AFC title game would be in Atlanta
NFL announces neutral site location for possible Chiefs vs. Bills
AFC Championship game neutral site plan for Bills vs. Chiefs – NBC
NFL Picks Mercedes-Benz Stadium to Host Potential Bills-Chiefs AFC
Atlanta to host potential AFC Championship between Bills, Chiefs
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
How Bills vs. Bengals led to the AFC Championship neutral site
Extraordinary demand for potential Bills-Chiefs championship game
NFL selects Atlanta's Mercedes-Benz Stadium for potential Bills