In this video from the Cannondale-Garmin team, Tom Jelte Slagter describes his top three Grand Tour essentials. You won't find many people who describe those foam rollers as relaxing.
By
Cycling Central

28 May 2015 - 9:14 AM  UPDATED 28 May 2015 - 9:20 AM