The shoulder is one of the most complicated joints in the body. It is one of the few ball and socket joints, yet it has the largest range of motion of any joint in the body. The shoulder consists of many complicated mechanisms that all must work in tandem in order to...