Architecture Watch The 39-Month Construction Of Mercedes-Benz Stadium In This Time Lapse Aayesha ArifSeptember 18, 20170 Atlanta's new Mercedes-Benz Stadium just made its debut this weekend after 39 months of construction. The multi-purpose...