What the…? Rain for Tour of California TOO?! May 17, 2010May 17, 2010 by Paul Andrews, BI editorAnd in Seattle, rain capital of the cycling world, it was mostly sunny this afternoon. Go figure …