×

Tulane Stadium

Stadium in New Orleans
Tulane Stadium was an outdoor football stadium in the southern United States on the campus of Tulane University in New Orleans, Louisiana. It stood from 1926 to 1980 and was officially the Third Tulane Stadium, following the "Second Tulane... Wikipedia
Capacity: 80,985
Opened: October 23, 1926
Coordinates: 29°56′34″N 90°7′3″W / 29.94278°N 90.11750°W
Broke ground: April 7, 1924
Construction cost: $295,968; ($60.8 million adjusted for inflation)