U.S. Markets close in 2 hrs 35 mins

Atlanta United, Mercedes-Benz Stadium take top honors at sports business gala

Eric Jackson
Atlanta United, Mercedes-Benz Stadium take top honors at sports business gala

Atlanta United FC was named "sports team of the year" and Mercedes-Benz Stadium won for the top sports facility at the Sports Business Awards in New York City on Wednesday night. Atlanta United, which play inside Mercedes-Benz Stadium, was recognized for its excellence over the past year and received top honors during the 12th annual Sports Business Journal gala event at the New York Marriott Marquis in Time Square.