Marvel Universe Live at NRG Stadium this weekend

The best crime-fighting, villain-defeating super heroes in the universe are here in Houston right now. They are at NRG Stadium for the Marvel Universe Live show Friday night.
Published: 7:30 AM CDT July 13, 2018
Updated: 2:30 AM CDT July 13, 2018