Why do hamstring injuries happen so often and how can they be prevented?

.....

© The Conversation