Le Grand Depart: The Tour de France sets off from Yorkshire in England with a flat 190.5km stage from Leeds to Harrogate.
Marcel Kittel won the opening stage, while a crash on the run-in may have ended Mark Cavendish’s Tour.
Le Grand Depart: The Tour de France sets off from Yorkshire in England with a flat 190.5km stage from Leeds to Harrogate.
Marcel Kittel won the opening stage, while a crash on the run-in may have ended Mark Cavendish’s Tour.