Shoulder ImpingementWith over 16 muscles attaching to the scapula the shoulder is the most complicated joint within the body and when experiencing shoulder...