Christian Vande Velde made up a 9-second deficit to win the USA Pro Cycling Challenge on the final stage individual time trial in Denver on Sunday.

By winning, he unseated Levi Leipheimer who usually excels at the ITT in crunch situations.
Vande Velde said, “I actually had a lot of confidence in today. …

A big question has loomed over the Amgen Tour of California bike race that starts on Sunday: Is 3-time winner Levi Leipheimer well enough to compete in the 8-stage race?
Recent Comments