What Every Runner Hates to Hear: Shin Splints

What Every Runner Hates to Hear: Shin Splints