What can cause neck and shoulder pain together?
People can develop neck and shoulder pain for a variety of reasons. In many cases, it may be a simple annoyance due to trauma or injury. Sometimes, it can indicate a serious condition, such as coronary artery disease.
Source: Medical News Today