Mercedes-Benz stadium announced in Atlanta

Updated


Motor1/YouTube

Mercedes-Benz has bought the naming rights to the new Atlanta stadium, which is to be the new home of Atlanta football.

Set to be called the Mercedes-Benz stadium, it will host National Football League games and other sporting events too. Not only will it be the home stadium for National Football League's Atlanta Falcons, but also Major League Soccer's Atlanta United.

Advertisement