Aug 23, 2012 2:02 AM by Eric Naktin
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.
9 hours ago