Is the New Orleans saints football stadium indoors?


Rate This Answer

New Orleans Saints Yes, they play indoors. Since 1975, the Saints' home stadium has been the Louisiana Superdome, where they have played their home games every season except for 2005, due to the disruption caused by Hurricane Katrina.

Answered -

Comments

Advertisement