Schleck wins Tour of Switzerland

20th June 2010, Comments 0 comments

Cyclist Frank Schleck of Luxembourg has won the Tour of Switzerland with Lance Armstrong coming second.

0 Comments To This Article