Friday night windsurfing race
Last night featured some powered-up racing at StFYC’s Friday night series. There were some pretty serious gusts making their way down the course. One created …
Last night featured some powered-up racing at StFYC’s Friday night series. There were some pretty serious gusts making their way down the course. One created …
The formula racers were offered up a treat last night at their regularly scheduled 5:30 race. Normal conditions are that the breeze will die off …
Today’s stage of the Amgen Tour of California started at 8:30am in Sausalito in a torrential downpour. But since this marked the first time a …
At first, I wasn’t too excited about shooting a running race in the stairwell of a highrise office building but it turned out pretty well. …
This morning I shot photos at the ANA Cable Car Chase, a 5.67 mile run on the cable car routes of San Francisco. I …
After work, I headed over to the Golden Gate Bridge and hiked out to mid-span. At 5:30 sharp, the whole fleet of Australian 18′s, …
Pacwest Athletics hosted the annual Presidio 5k Relay at Crissy Field in San Francisco. See the race photos at:FotoJack
Pacwest Athletics hosted the first Xterra Scramble at Mount Tamalpais. With both a 5k and 12k option, there was something for everyone. The …
19th annual Tri For Fun in Pleasanton, CA. 400 yard swim, 11 mile bike, and 3.1 mile run. View the slideshow.
Tag: race