Overcoming Shin Splints

Chances are high that you’ve either had shin splints sometime during your running career or know someone who has. “Shin splints” is an umbrella term for several different ailments affecting … Continue Reading →