The Mercedes-Benz Stadium in Atlanta, recently deployed... Read more »