Attracting the Giants

“Mercedes-Benz Stadium is a behemoth, located delicately in the center of Downtown Atlanta between skyscrapers, public parks, and thousands of homes. Huge, triangular glass panes make up the outer walls of the $1.5 billion structure and reflect a diverse city that is hosting three professional stadium projects completing in the span of a year.”

Read what Huffington Post has to say about Atlanta’s newest stadium.

Leave a Reply

Your email address will not be published. Required fields are marked *