There's a spray called  Tom's "Stink Free' which you spray on your equipment - kills the stench at it's source.   No perfume, no smell - just kills the bacteria/stench.   

You can also shake in a spoonful of baking soda into your gloves every now and then.     

Hand deodorizer might be effective - but that doesn't help with the lab experiment that's growing in your hockey bag....