Leipheimer wins stage 1 of the USA Pro Cycling Challenge in Crested Butte
ColoradoLEIPHEIMERRadioShackStage 1Stage WinnerUSA Pro Cycling ChallengeUSAPCCUSAPCC1