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




Reply With Quote