If he is taking cholesterol drugs he should also be taking CoQ10. Those drugs deplete CoQ10 from the muscles, which can lead to muscle fatigue and soreness. It is essential for the production of energy (Kreb's Cycle) in the muscles, and when it is in limited supply the muscles are limited in their ability to respond. We normally absorb plenty from our diet, but some people are deficient for one reason or another. It has many proven benefits for heart health, esp. Blood Pressure, too. He should also try taking small doses (i.e. ~100 mg at a time) of magnesium several times a day (not a single large dose - large doses are not absorbed well, but small doses are - and not in combo with calcium). The Mg will help with both the muscle cramping and the migraines.

MNS
_________________________
YMMV. Viewer discretion is advised.