What's more, your feet have many free nerve endings that provide sensory feedback to your body. This, together with stronger foot muscles, improves foot mechanics, which can improve the mechanics ...