CYCLING
Tour de France 2017 teams
By Phil Bainbridge
July 1, 2017 - July 23, 2017 - The Tour de France, cycling’s premier stage race and principal of the three annual Grand Tours, sets off from Düsseldorf in Germany, finishing in Paris three weeks later. There will be 18 UCI World Tour teams plus four invited wildcard teams competing for the yellow jersey.