iLocal News Archives

Team Sky

iLocal News ISports iWorld News News Publisher's Choice Sports World

UK’s Chris Froome wins the Tour de France for the third time

From The New York Times PARIS — Chris Froome of Britain survived two crashes, severe storms, an uphill dash on foot and a daredevil descent to become the winner of the Tour de France for a third time on Sunday….