The finale of the USA Pro Challenge came down to the wire in Denver on Sunday. In the end American cyclist Christian Vande Veld won the seven day stage race beating out two other Americans by just 21 seconds.
The USA Pro Cycling Challenge is expected to attract tens of thousands of spectators in Golden and Boulder today. But the event will also slow down and stop traffic on several key highways.