USA Pro Challenge Bike Race Video
USA Pro Challenge Bike Race The USA Pro Challenge Bike Race came into Steamboat Springs yesterday. A great turn out to watch Chris Froome, the 2013 Tour de France Champion and so many others. The backdrop could not be more spectacular. After tackling the 105.9-mile route from...