Advertisement

Cycling

Share
From Staff and Wire Reports

Italian cyclist Giorgio Furlan won the second stage of the Tour of Switzerland and remained the overall leader. Greg LeMond, three-time Tour de France winner, finished 11th in the second stage and is 16th overall.

Advertisement