[Timelapse] Construction of the Atlanta Braves New Stadium in 60 Seconds

Atlanta, GA has been busy recently updated their major sports facilities.  The new Atlanta Falcon’s new $1.4 Billion football stadium just recently celebrated a milestone as contractors installed the final roof beam.  That stadium is scheduled to open before the start of the 2017 NFL season.  Before that, however, the Atlanta Braves’ new baseball stadium will officially open in time to kick off the MLB season, which starts on April 2nd.

Read More