The Atlanta Falcons’ new stadium officially got its name today: Mercedes-Benz Stadium. Falcons owner Arthur Blank announced, as expected, that Mercedes Benz, a corporate newcomer to metro Atlanta, has bought the naming rights to the $1.4 billion stadium under construction downtown.