Wenatchee, Washington’s Tyler Farrar won the opening stage of the USA Pro Cycling Challenge on Monday, surviving a 10,222 mountain pass before rocketing over the finish line in Telluride.
Farrar’s Garmin-Sharp teammate Tom Danielson earned the king of the mountain jersey as the first cyclist over Lizard Head Pass.
The win marked Farrar’s first victory …
Recent Comments