2016 Tour de France: Stage 1 Results
The opening stage of the 2016 Tour de France came down to a bunch sprint in Utah Beach and Mark Cavendish gave Team Dimension Data for Qhubeka an incredible stage victory
The opening stage of the 2016 Tour de France came down to a bunch sprint in Utah Beach and Mark Cavendish gave Team Dimension Data for Qhubeka an incredible stage victory