I have basketball shoes that have a putrid smell and I can barely stand it. Besides the smell, the shoes are in pretty good shape and I hope to keep them a bit longer.
So far I have tried washing the shoes, which helped for about 2 hours before the shoes started smelling again, putting tea bags in my shoes (a hack I found online), but that did nothing to get rid of the stench, and using car fresheners, but that didn't do anything either.
Is there anything else I can try to get rid of the stench that wouldn't damage the shoe?