Business as Usual at the Superdome New flush valve technology prevents further Super Bowl meltdown. Mike Gipson March 21, 2013 The Superdome, the last of the 1970s era massive U.S. domed sports stadiums still in operation, is a major part of New Orleans’ culture.Read More