2014 Tour de France: Stage 1 preview

NBC on Yahoo Sports

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.