Shoulder pain can be caused by a lot of things.because many muscles around the shoulder go up into the neck as well and can ...