Sunday, February 15

Mancebo Wins Stage 1

In a wonderfully exciting sprint at the finish line in Santa Rosa, Rock Racing's Francisco Mancebo of Spain held off two contenders to win Stage 1 of the Amgen Tour of California.

Perseverance personified and exemplified on a day most would rather spend in front of a warm fire.

Little wonder we wimps will never win the yellow jerseys of life.