Team Columbia-Highroad's Emilia Fahlin just won the Women's Criterion Amgen Tour race in Santa Rosa while waiting for the men's leaders to reach the 1/2 way point in their 107 mile excursion. Horribly wet weather has prevented helicopter video of the men's event as of 2:30 p.m.
Fabian Cancellara has reportedly abandoned Stage 1 due to illness.
Lance Armstrong has suffered a flat tire and crash, but is still in the running.
I'm enjoying a wet and windy Pooh day INDOORS, thank you. Weather permitting, I'll catch the leaders during Stage 3 on Tuesday on Kasson Road as they zip towards Modesto and take some pictures.