Neck pains can be caused by many factors, including an injury or even a trapped nerve that is a result of a disc bulge. It can also be caused by a muscular or even mechanical problem in the neck and sometimes, although mostly with older people, it could be caused by arthritis. Depending on theRead more