How the Superdome in New Orleans was built to become an enduring landmark in Louisiana
On Aug. 3, 1975, the Louisiana Superdome opened to the public after nine years of development, delays, anticipation, and controversy. Enormous and eye-catching, it stood as the largest indoor arena in the world — see the 1975 Guinness Book of World Records …