Boy, do I know about hamstring pain. I agree with the very good advice to see a doctor.
That being said, it sure does sound like more of a nerve issue than a muscle one since the odds of pulling both hamstrings at the same time are fairly low. When you pull your hamstring muscle, it pretty...