Mercedes-Benz Stadium update

Crews are putting the final touches on Atlanta United's state of the art home stadium, Mercedes-Benz Stadium.

Topics: