Stage 1: Mark Caven was the first rider to cross the finish line in Sacramento on Sunday.
Stage 2: Today it was Brett Lancaster’s day on the wet streets of Santa Rosa.
Stage 3: Starts on Ocean Beach in San Francisco on Tuesday. The ride will conclude at the Santa Cruz Beach Boardwalk.