I'll probably get clowned for this but here it goes...
I don't know if this is even possible to do with an entire program's equipment but this is what I have always done with my own kids' gear. At the end of the season I take everything and throw it in my swimming pool. Completely submerge the shoulder pads until they're soaked. Then I set them up on a patio chair and let them dry for a couple days. Once they're completely dry they literally have no odor to them at all and I store them. I think the chlorine in the pool water kills the bacteria. My wife tried every spray and homeopathic concoction she could find/think of, nothing worked. The pool method is the only thing that I can find that works.
The gear that our program has smells terrible. Even though they are completely dried out before storage they still have an odor to them.
Edited to add - I put a little oil on anything that might rust before storing.
Last Edit: Feb 10, 2017 15:23:46 GMT -6 by boneyard
our HC bought some sort of concentrated cleaning liquid from the guy who reconditions our helmets it is what they use to clean shoulder pads, we just do it ourselves because it saves money on our total reconditioning
We use big rubbermaid tubs filled with water and the "soap" (or whatever chemical it is)
We dunk them, give a little scrub, then we toss them to the side (huge blacktop area outside of our equipment room)
we then hose them off to rinse them and let them air dry
We send them out with the Riddell Rep when he also comes to recondition our shoulder pads. The shoulder pads rarely get rejected but they will also recertify them in case there is some sort of or severe break down in the cushioning.