Your Complete Guide to Prevention and Treatment of Shin Splints13 Jul at 6:24 pmShin splints, a common and frequently uncomfortable ailment, can afflict athletes and fitness lovers of all abilities. Understanding shin splints…