Achilles Tendinosis

What is Achilles Tendinosis? The Achilles tendon is the largest tendon in the body. It is a thick cord of fibrous tissue attaching the calf muscles on the back of the leg to the heel bone. Achilles tendinosis is a condition, involving degeneration of the tendon over...