Causes of neck pain include: 1  Abnormalities in the bone or joints. 2  Trauma. 3  Poor posture.  Degenerative 1  diseases. Tumors.  Muscle strain.
1 Repetitive, excessive sports, especially in the form on running, can lead to trauma that creates leg pain - E.G: shin splints and stress fractures. 2  Leg pain with an underlying medical cause may be nerve-related, musculoskeletal or vascular.  Some forms of leg pain resolve with self-help care.
There are many medical conditions that can cause leg pain. 1  Fibromyalgia sufferers frequently experience restless leg syndrome and painful lower leg cramps.  Leg pain can also be associated with autoimmune disorders such as multiple sclerosis and rheumatoid arthritis. Thyroid disease can also cause pain in the legs.