The US Pro Cycling tour descended on SF today for one of the toughest races on the tour, the course actually goes up on Fillmore Street. We watched on Embarcadero in front of the Ferry Building near the start and finish line. Here's pictures (some heavily cropped).

