Skip to Main Content
Atlanta Falcons

Photos: Progress at Mercedes-Benz Stadium

Construction of the Atlanta Falcons' new arena, Mercedes-Benz Stadium, reached a milestone with the installation of the final major steel truss for the fixed portion of the complex roof.

1 / 8

Today's Gallery Headlines

More Galleries