What are the causes of Shoulder Impingement?

 

  1. Repetitive Overhead Movements
  2. Muscle Imbalances
  3. Bone Spurs
  4. Aging