The Saints' fleur-de-lis logo is recognizable among all NFL fans, which is a symbol of the City of NewOrleans. That logo has been plastered on the Saints' golden helmets for decades.
NewOrleansSaints public address announcer Mark Romig and journalist Peter Finney Jr. join Erin Summers to celebrate the day the Saints were founded on November 1, 1966 and discuss the ...