Digital News Report – The winner for Stage 17 of the Tour de France 2010 race is Andy Schleck from Luxembourg. This is Schleck’s second stage win for him. He also won stage 8 which was also over mountain terrain.
Stage 17 was a mountain stage that went from Pau to Col du Tourmalet covering 108 miles. This stage had the cyclers go up the Tourmalet for a second time which ended in a steep finish.
The next stage is going to be a flat stage and they will be closing in on the finish line in just a couple more days. The end of the Tour de France is on this Sunday, July 25th.
By: Victoria Brown