One cause of muscle strain is tendinitis which is an inflammation of the tendons that surround the joint. Shoulder pain could also be caused by a pulled muscle or injury to the muscle. Shoulder pain is also a symptom of a heart attack.


Photo Credit:



  1. What Causes Shoulder Pain? –
  2. What Causes Neck and Shoulder Pain? –
  3. what are the causes of shoulder & knee pain? –
  4. what are the causes of pain under the right shoulder blade? –