Since 1975, the team plays its home games at Caesars Superdome [8] after using Tulane Stadium during its first eight seasons. Founded by John W. Mecom Jr., David Dixon, and the city of New Orleans on November 1, 1966, [1][2][9][10][11] the Saints joined the NFL as an expansion team in 1967. More @Wikipedia
Hover over any link to get a description of the article. Please note that search keywords are sometimes hidden within the full article and don't appear in the description or title.