Aug 23, 2012 2:02 AM by Eric Naktin

Danielson Wins Stage 3 at USA Pro Cycling Challenge

American Tom Danielson made a strong move on the way up Independence Pass enroute to winning Stage 3 of the USA Pro Challenge in Colorado.

Tour De France veteran Christian Vande Velde is the overall leader heading into Thursday, while Tejay van Garderen is second.

The race rolls through Colorado Springs on Friday.





Most Popular

Top Videos

1 2 3 4