Endurance rides with short sprints will have you ready when it’s time to ditch the trainer
By Canadian Cycling Magazine
By Scott Leitch