Sastre Wins Stage Seventeen, Yellow Jersey in 2008 Tour de France
CSC rider Carlos Sastre took the stage win and the overall lead in Stage Seventeen of the Tour de France.

Carlos Sastre wins the stage and the yellow jersey in Stage Seventeen of the 2008 Tour de France. Jasper Juinen/Getty Images
|Updated: