Luxembourg's Frank Schleck wins the 96.8-mile final stage of the eight-stage Amgen Tour of California on Sunday, Feb 22 on Cole Grade Road at Valley Center. An estimated 300,000 people watched the race running from Rancho Bernardo through Valley Center, up Palomar Mountain and back down to Escondido. Levi Leipheimer won, his third California tour victory in a row. By the way, Lance Armstrong was Leipheimer's teammate.
Link to this comment:
All Comments (0)