Atlanta would be neutral site for Bills-Chiefs AFC title game
‘The game would take place at 6:30 p.m. ET on Sunday, Jan. 29. All other potential AFC Championship Game matchups would take place at the home stadium of the higher seed, the league said.’