Mark Cavendish timed his sprint perfectly to win his 28th Tour de France stage by the narrowest of margins. The Dimension Data rider looked in great shape and completed the 223.5km run from Granville to Angers in an impressive time of 5 hours, 59 minutes and 54 seconds, edging out German rival Andre Greipel in
Post a Comment