No products
The New Orleans Saints are a professional American soccer team based in New Orleans, Louisiana.
Grocers have a special attachment to the Saints, having visited New Orleans, the city's French roots are everywhere, including on the Saints logo.
The fleur-de-lis on their helmets is the emblem of the kings of France.
A little chauvinistic, the grocers? No, just delighted to see the strong links between our two countries.
The Saints are in a way, a beautiful example. The various official accessories, clothing and caps under NFL license, in the colors of the Saints are available here.