Quote Originally Posted by deskrider View Post
What else should I be doing? I don't want this to become a long-term problem.
this sounds like the problem i had recently

First, go to a bike fitter and have them check your seat height, and forward/rear position, and your cleat position

if you have been fitted, make sure your seat hasn't slipped down

I am not a doctor or PT, but I would recommend daily stretching of the hamstrings