A Sore Achilles Tendon After Running
The Achilles tendon is the largest tendon found in the body and can hold pressures of more than 1,000 lbs., according to the American Orthopedic Foot and Ankle Society. It is located in the back of the heel and connects the heel bone to the muscles of the calf.
Read more →

