What’s this bump on the back of my heel and why does it hurt so much? This is sometimes called a pump bump and is caused by several key mechanical factors. Let’s take a look… The Achilles tendon is the largest and strongest tendon in the body. It has to be this strong because of […]
