jtp_2208 Published October 17, 2016 at 500 × 333 in Atlanta Falcons Mercedes Benz Stadium Construction ← Previous Next → One of the main construction entrances to Mercedes Benz Stadium in Atlanta off of Northside Dr. Photo: Jonathan Phillips One of the main construction entrances to Mercedes Benz Stadium in Atlanta off of Northside Dr.