How the Atlanta Falcons’ New Stadium Helped Reduce the Area’s Flooding Issues

Mercedes-Benz Stadium, home to the NFL’s Atlanta Falcons, was completed in late 2017.  The impressive structure had a hefty price tag of $1.4 billion, but it has already played host to several of the biggest events in sports, including the 2018 College Football National Championship and the recent 2019 NFL Superbowl.  In addition to playing a large role in the sports world, it’s also playing a large role environmentally for the area surrounding the stadium.

Read More