The achilles tendon is the largest tendon in the human body. It connects the gastrocnemius, soleus and plantaris muscles to the calcaneus bone (the heel). …
Read moreMost of us will be familiar with the torturous ‘foam roller’. You may diligently punish yourself after a run with a session of self inflicted…
Read moreThe other day a friend of mine moved home and his final sign out from his local park run really touched me. He This was…
Read moreBy continuing to use the site, you agree to the use of cookies. more information
The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.