Levi’s Stadium in Santa Clara, Calif.
Levi’s Stadium in Santa Clara, Calif. David Foster The Charlotte Observer
Levi’s Stadium in Santa Clara, Calif. David Foster The Charlotte Observer