Britain’s Chris Froome wins third Tour de France title

Britain’s Chris Froome wins third Tour de France title

Chris Froome won his third Tour de France as German Andre Greipel claimed Sunday’s 21st and final stage on the Champs Elysees in Paris. Froome, who was also champion in 2013 and last year, finished ahead of Frenchman Romain Bardet in second and Nairo Quintana of Colombia in third. For Greipel, who pipped world champion […]