Have you used a foam roller? If you run long distances, you should definitely invest in a good foam roller. I bought mine from Amazon. They sell the super firm foam rollers, which are essential to relieve muscle tension. Check out my review and info on how you can use the foam roller for relief.