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 · Last updated 5 years ago · 293K views