Wednesday, June 24, 2009
phenomenal ride to win the tour of switzerland
anyone else managed to see this on versus? (chanell 7 on comcast)
a brilliant ride.
fabian cancellara put on a clinic in the final time trial to win at home.
lance armstrong was not competing...the greatest ever is still eddy merckx, because unlike lance, he used to race in the season's top tours before taking on and winning the tour de france.