Re: Muscle recovery Forums › Mountain Bike Forum › Muscle recovery › Re: Muscle recovery March 6, 2012 at 17:33 #106746 lsuche1996 The Stick??? Never heard of it. What’s that?