Our first look inside Mercedes Benz stadium

We're getting a sneak preview.
Published: 5:54 PM EDT June 1, 2017