0
Anonymous
From 1967 to 1974, the Saints played their home games at Tulane Stadium. They moved to the Louisiana Superdome in 1975.
Wiki User
Chat with our AI personalities