Buzzing on Yahoo Sports:

2014 Tour de France: Stage 1 preview

Bob Roll previews Stage 1 of the 2014 Tour de France, a 190 KM ride from Leeds to Harrogate that will likely end in a sprint finish.

Daily Fantasy
View Comments (0)