Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Bengals: The 3 best neutral site options for the AFC Championship
AFC Championship Game to be played in Atlanta if neutral site
NFL unveils neutral site for potential Bills-Chiefs AFC Championship
How Bills vs. Bengals led to the AFC Championship neutral site
Atlanta to host Bills-Chiefs AFC Championship game
Buffalo Bills Kansas City Chiefs game in Atlanta if necessary
Atlanta's Mercedes-Benz Stadium host of possible AFC title game
NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game
TSN - Atlanta will play host if the Bills and Chiefs make