EVENTS EVENTS GALLERY GALLERY NEWS Tour de France Stage 1 July 7, 2018July 7, 2018 Ride Media cavendish, Froome, gaviria, kristoff, pro racing, pro tour, racing, result, results, sagan, Tour, Tour de France, winners What a day! It should have been simple, but a narrow run-in to the finish offered up a whole lot Read more