The Saints have used a fleur-de-lis, which means “lily flower” in French and is long associated with New Orleans, as their logo since the franchise’s inception in 1967. It was a symbol of ...
Pope Francis seemed to inadvertently bless the New Orleans Saints — which couldn ... He included a hashtag on the word ...