see more
ANGERS, FRANCE - JULY 04: Mark Cavendish's 28th Tour de France stage win draws him level with Bernard Hinault (r) after stage three of the 2016 Tour de France, a 223.5km road stage from Granville to Angers, on July 4, 2016 in Angers, France. (Photo by Bryn Lennon/Getty Images)