Photos: The scene at the Falcons’ new Mercedes-Benz Stadium
1 / 27
August 26, 2017 Atlanta: Passing the flag on Saturday, Aug. 26, 2017 at the opening of the brand new Mercedes Benz Stadium and pre-season NFL game between the Atlanta Falcons and the Arizona Cardinals. JOHN SPINK/JSPINK@AJC.COM