Tour de France: Page 3

Tour de France race news, results, commentary, and photos. The 106th edition of the Tour de France is one of cycling’s three grand tours.