I have had a sore hamstring for almost 6 months. It has really bothered my riding, after about 10-12 miles it starts hurting. This has really slowed me down. I cannot seem to mend the hamstring. Any suggestions? I used to be a competitive bodybuilder in my younger days, hamstrings used to heal in a few weeks.
Stan