Your Achilles tendon is one of the strongest tendons in your body. The tendon is crucial in helping facilitate movement, running and a host of other activities on your feet. Since it’s such an important tendon, tearing your Achilles can be one of the most crippling foot injuries, which is followed by months and months […]