Hi Fran,
Leg cramps are lovely arent they?! I had two in a row the other night but actually didnt get a sore calf muscle!

I am not too sure what you can do to make it hurt less. All I know that with time, it will go away. I think I've had a sore calf muscle for 3 days before. Just keep massaging/rubing it.

Sorry, not much help am I?!