0 votes
Do the Saints play in the Superdome today?

1 Answer

0 votes
As the home of the Saints since 1975, the Mercedes-Benz Superdome is both the nerve center of New Orleans' loyal fan base and the symbol of the team nationwide. The Superdome and the Saints are history's companions.
...