Mercedes Inks a 27-year Deal with the NFL’s Falcons for Stadium Naming Rights
Mercedes-Benz will now sponsor the stadiums for two National Football League teams in the same division. Steve Cannon, CEO of Mercedes-Benz USA, said the company’s contract with the New Orleans Saints, Atlanta’s NFC South division rival, runs through 2021 and isn’t renegotiable. “We’re going to deliver on that contract in good faith,” Cannon said Monday […]