Meet the Atlanta Falcons’ new greenspace at Mercedes-Benz Stadium, the ‘Home Depot Backyard’

Curbed Atlanta
Atlanta Falcons brass have unveiled plans for a greenspace adjacent to Mercedes-Benz Stadium they say will reconnect historic Westside neighborhoods with downtown Atlanta.
Coincidentally or not, the vision for The Home Depot Backyard emerged a couple of days after news broke about the latest construction delays for the Falcons’ new stadium.
In any case, the 13-acre lawn appears to make good on a promise long made by team and city officials that Mercedes-Benz Stadium won’t wall off neighborhoods such Vine City and English Avenue as its predecessor, the Georgia Dome, notoriously did.