site logo

The Mercedes-Benz Stadium's oculus roof could open Sunday