Falcons owner Arthur Blank gives remarks during the press conference Monday, Aug. 24, 2015, announcing Mercedes-Benz as the naming sponsor for the team's new stadium, which is set to open for the 2017 season in downtown Atlanta. | Falcons announce stadium name