I'm 99% percent sure I saw that pic too, but can't find a photo anywhere to back it up
I think one of the days they invited corporate people in I saw a photo on twitter of a kid standing by the seats.
100% sure I saw audi on the seats.
We signed a deal with them last August so maybe part of that deal was the logo on the seats at the new stadium. Would make sense.