Lance Armstrong and the USPS cycling team were in town yesterday for the 3rd annual San Francisco Gran Prix. It’s the last event on the pro tour before the world championships and features a gruelling tour of San Francisco including a climb up Fillmore street at something like a 30 degree incline.
Thanks to long-time [...]