That New Orleans Saints logo symbol is called a fleur-de-lis (lily/iris flower), it’s a stylized lily flower and very popular in the French culture. Classy set of French royalty cuffs.
watch; IWC Montres d’Aviateur Spitfire Spitfire Chrono-Automatic