Tulane stadium closed in '75, the year the dome opened. It was an outdoor field, not dome. There has only ever been one super dome, it just changed names from Louisiana super dome to Mercedes in 2011.
Yes you are right
There was never a some in New Orleans other then the Superdpme. The Saints played at Tulane Stadium until the Dome was completed in 1975.
Thanks! Your answer is awaiting moderation.