Everything about Atlanta’s new Mercedes-Benz Stadium is big ... and the steel holding it up adds another 500 tons. As one engineer giving the tour said: “To put it in real technical terms ...
Results that may be inaccessible to you are currently showing.
Hide inaccessible results