Mark Cavendish won the longest stage of the Tour De France yesterday when he sprinted into the lead.

Its his 18th victory since he turned pro last year and it’s the first stage win by a Brit in 5 years.

Scottish Mark Millar is currently sitting in third position overall.

Comments (0)

Leave a comment

Your email address will not be published. Required fields are marked *