CRANS-MONTANA, Switzerland (Reuters) - Home rider Fabian Cancellara is the favorite to win the Tour of Switzerland after a strong performance on the final mountain stage on Saturday. German Tony Martin won the eighth and penultimate stage, a 181-km journey from Le Sentier to Crans-Montana, with a late attack but Cancellara finished third to move within four seconds of overall leader Tadej Valjavec of Slovenia (AG2R). Last year's race winner Roman Kreuziger of Czech Republic is third, 28...
Read Full Story