Conversation so far:
what is the new orleans saints symbol called
The New Orlean Saints team's logo is a fleur-de-lis (a symbol of the City of New Orleans and of France's Royal Family).
did the team new orleans saints ever win a superbowl
The New Orlean Saints won the 2009 Super Bowl XLIV championships.

Question: who founded the team
Self-contained rewrite: who founded the team new orleans saints