Yisly.com Save

Atlanta,GA

Mercedes Benz stadium when will it finally be opened ?


       Ignacio Hernandez

The new Falcon stadium Mercedes Benz stadium has been delayed many times and I was wondering when will it finally open ? and will it open in time for the Falcons first home game ? This stadium should have supposedly already have been finished or close to it.


    29 Posts     07-03-2017 09:54 PM     Report