What are treatment and causes for a charlie horse in shins?

Refer to answer. Treatment is rest, ice and stretch. Reduce your sport activity by 50 percent, and wait till your charlie horse goes away, then increase activity in a very graded fashion. Causes are sudden increase in activity, running, jogging, and marching.Main cause is sudden increase in size of muscle within a compartment that does not expand suddenly.
Slow down and stretc. Drinlwater replace k and mg rehydraye srelatibe rest.