Jan 22, 2016
|
0 comments
|
The construction of Mercedes-Benz Stadium in downtown Atlanta is behind schedule, reports Tim Tucker of the Atlanta Journal-Constitution. The stadium was originally set to be opened in March 2017. However the completion date has been pushed back three months to June 2017. Once finished, the stadium will become the home of the Atlanta Falcons