Answer by
HAPPYME25 (56)
I don't know about soap, but you can take it to the skate shop and have them put it in a special machine that cleans/deodorizes it. Our local hockey/skate supply has one. You can try there or even some ice rinks may have them. it's the latest thing i hear.