General Cycling Discussion
(AP) CRESTED BUTTE , CO - Levi Leipheimer won the first stage of the USA Pro Cycling Challenge on Tuesday, pulling away from the lead group about 500 meters from the finish.
The RadioShack rider finished the mountainous 99.3-mile (160-kilometer) stage from Salida in 4 hours, 29 minutes and 22...