Evergreen Rub is excellent for muscle cramps and sore muscles. Evergreen contains properties that make it self warming - meaning it really gets in and helps to release the cramp or muscle pain.
Comes in a 2 oz tin or 1 oz tube.
(I am not a doctor, and these statements have not been evaluated by the FDA. I can only suggest what has worked for myself and others.)