Levi Leipheimer wins 3rd stage race title
DENVER, Colo. -- Strategically pedaling toward the front of the field to avoid crashes, American Levi Leipheimer won the USA Pro Cycling Challenge and his third stage race title this year with a seventh-place finish in Sunday's sixth stage.
Daniel Oss, who rides for the Italian Liquigas team, won the 70.9-mile final stage of the 518-mile inaugural event in 2 hours, 27 minutes, 8 seconds.
Leipheimer, a Montana native who lives in Santa Rosa, Calif., and competes for RadioShack, assumed ...
Read full story