Tag: Tour de France

Tour de France to start Aug. 29

The Tour de France will take place Aug. 29 to Sept. 20, the International Cycling Union announced Wednesday. Read More

Tour de France to start Aug. 29

Business and Sports News from Mike Armstrong – See http://mikearmstrong.me

Geraint Thomas stays with Team Sky after Tour de France title

The Welshman’s deal was to end this year.