I stretched my hamstring about 3 weeks ago and it took about 2
weeks to recover fully. What I did for the first 2 days was to wrap
my thigh to compress it, then massaged it daily. Also, elevate it
often, like doing crunches. I also did some Ma Bu (horse stance),
certainly helped in my case, and had plenty of fruits with Vitamin
C like oranges to repair the tissue. 