In more ways than one. I went to a concert there last year. I was expecting the "roof" to make a big difference in temperature. Instead of cooling the stadium down I think it actually made it hotter inside.
Which reminds me, where the hell has @Gatoravatara been?