4 July, 2016, Angers (FRA) Stage 3 of the Tour de France saw the peloton tackle one of the longest stages of this year’s edition at 223.5 kilometers, which ended in a bunch sprint won by Mark Cavendish (Team Dimension Data). The peloton waited for the final 50 kilomoters to […]