Tulane Stadium
New Orleans, LA · Stadium · Gone
Saints' first home and site of three Super Bowls and Tom Dempsey's 63-yard kick; demolished in 1980.
LocationNew Orleans, LA
TypeStadium
SportsFootball
Capacity80,985 seats
StatusGone (closed 1980)
Opened1926
Also known as
Sugar Bowl Stadium