NFL playoffs: 49ers top Cowboys; Bengals upset Bills in the snow
AFC Championship Game to be played in Atlanta if neutral site
Atlanta will be neutral site if Bills, Chiefs meet for AFC
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Atlanta's Mercedes-Benz Stadium neutral-site host for Bills-Chiefs
Game Predictions, Bills vs. Jaguars
Atlanta would be neutral site for Bills-Chiefs AFC title game - ESPN
Update on a neutral site for potential AFC Championship Game