Why are you having shoulder pain?

There are many reasons people get shoulder pain and most of them are modifiable or avoidable with the proper knowledge and programming. This is obviously not true for everyone or there would be no need for surgery. However, having knowledge of what factors you should look at and/or change might save you a trip to…
Read more