Which is the best Saints' merchandise shop in NO?

Do you mean the one located in Metairie? They have other shops around the city or not?

Unfortunately not. But its 100% better than the other options. So if you're flying in, try to work it into a trip to/from the airport. Otherwise there is always the Saints Pro Shop at the Superdome which is now huge, but overpriced. And there may still be a Sports Avenue in Riverside, can anyone confirm that?