Tour de France Articles by Date

July 2009

  • Frank Schleck Wins Stage 17


    Posted about 5 years ago by Tess Weaver

    As the final leg of the Tour de France nears, Oakley’s Frank Schleck of Luxembourg won Wednesday’s 17th stage and Alberto Contador took second place as he closed in on the overall win.