Atlanta will be site if Chiefs, Bills meet for AFC title
By The Associated Press NEW YORK — Atlanta’s Mercedes-Benz Stadium will be the neutral site if Buffalo and Kansas City meet in the AFC championship… Login to continue reading Login Sign up for complimentary access Sign Up Now Close