Home Remedies for Shin Splints

Do you get shin splints or have you ever experienced them at some point? If yes, you know just how painful they can be, and...