Mercedes-Benz Stadium is Future Home of Atlanta United

AMB Sports & Entertainment announced on Monday that Mercedes-Benz USA will be the naming partner of the new Atlanta stadium. Mercedes-Benz Stadium will be the home of Atlanta United FC and the Atlanta Falcons. Here is a first look at the latest stadium renderings and photos from the announcement press conference.