Fabian Cancellara showed his greatness in Mendrisio Switzerland today absolutely crushing the field. After passing on the UCI World TT Championship last year after the Olympics, Cancellara returned to claim his title in dominating fashion. His next closest competitor was a massive 1:27 behind him and Cancellara sat up and celebrated before the line. Absolutely owning the race!!!
Saturday Cancellara competes in the UCI World Road Race Championship and tries to become the first rider to ever do the double and win both in the same year.