This Super Bowl-winning franchise plays in a city known as "The Crescent City."
Answer New Orleans Saints
"The Crescent City" moniker refers to New Orleans' position on the Mississippi River.
Asked by Bryan Clark · Last updated 5 years ago · 293K views