NFL tabs Atlanta for potential Bills-Chiefs AFC Championship Game
Atlanta picked for neutral site AFC Championship location
Neutral site AFC Championship Game would be played in Atlanta
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
NFL owners approve plan for potential neutral site AFC
Bengals dominate Bills, head to AFC title game with Chiefs
Mercedes-Benz Stadium to play host to neutral site AFC Championship
Atlanta will be site if Bills, Chiefs meet for AFC title
Atlanta chosen as neutral site for potential Bills-Chiefs AFC
Detailing potential neutral-site AFC Championship game between