The heel cord (Achilles tendon) is an amazing piece of anatomy. A quick Google search and you’ll find the achilles tendon can withstand forces of over 1000 lbs regularly, making it the strongest tendon in the human body. You might be surprised then to find out it is also (depending on the source) the most […]