Michael MooreJun 2, 20173 minWhat's that funny tape on their leg? Kinesiotaping for AthletesChances are you've come across the concept of kinesiotape. You've seen it, read about it, watched videos, asked your friends, and...