If you’ve ever experienced pain in your hamstrings after a strain or a tough workout, you know how debilitating it can be! Your hamstring muscles are large muscles that run up the back of your thigh. These hamstring muscles are responsible for flexing the knee and extending the hip. When you injure or pull these […]