HomeRaceRace ReviewsLe Tour de France 2016 - Stage 3; Granville - Angers. Cavendish... RaceRace Reviews Le Tour de France 2016 – Stage 3; Granville – Angers. Cavendish by an inch! By Ed Hood - July 4, 2016