From the moment you walk in, to the everything inside the stadium. Technology is everywhere at Mercedes-Benz Stadium. (Erica A. Hernandez/AJC)