Cancellara book-ends Tour de Suisse

Fabian Cancellara (CSC)

Fabian Cancellara (CSC) (Image credit: Sirotti)

By Shane Stokes in Bern, with additional reporting by Bjorn Haake