Foot + AnkleSports Injuries

Have I Ruptured my Achilles Tendon?

The Achilles tendon is an important structure at the back of the heel that joins the calf muscle to the foot. It enables you to push off when you...