MS Bike 2 month training plan: Getting ready for the big ride

An 8-week guide to preparing for the event of the summer

All charity rides