There are many tips for deodorizing running shoes. I think it's easier to just keep them fresh by getting to the root of the problem: your feet. So, before putting shoes on, sprinkle baby powder (with cornstarch) on your feet, but especially the soles. They'll stay dry and pleasant-smelling. And so will your shoes!