Advertisement

Tour de France 2015: Stage 1 Preview

The 2015 Tour de France kicks off with a 14 kilometer stroll through the urban route of Utrecht in an opportunity for the strongest sprinter to win.