The Fan Zone - A Mercedes-Benz Stadium TourHey there! A month ago I had the amazing opportunity to tour the new Mercedes-Benz stadium in Atlanta, Georgia. I knew that I’d like it...