Magnesium for muscle cramps

Muscle cramps can be extremely painful and, in some cases, can prevent people from sleeping. One reason for muscle cramps can be a magnesium deficiency.