Cycling for Recovery is the awareness and outreach component of 100Pedals. Through extensive cross-country cycling trips, unique cycling adventures and local cycling events, Cycling for Recovery brings awareness to the issue of addiction in our communities while delivering a message of love, hope, and encouragement to those struggling with addiction in their life.