The Best Ways To Treat & Prevent Shin Splints

One of the most common afflictions in running is also the one most shrouded in mystery. We raise the curtain and shed some light.