The dreaded hamstring strain usually strikes at the worst time. Personally, I’ve lost count of the number of times my hamstrings have told me, “Not today.” It wasn’t too long ago when I strained my hamstring jumping into a pool with my sons. It can happen at any time, and for me, embarrassingly...