2. Kevin Schneider (Sunnyvale) 35:34
3. Brian Collett (Berkeley) 35:44
4. Annie Bersagel (Stanford) 35:49
5. Monte Keleher (Mountain View) 36:36
6. Rory Runser (Palo Alto) 37:24
7. Josh Beisel (Palo Alto) 38:05
8. Thomas Roos (Stanford) 38:26
9. Jason Reed (San Bruno) 38:46
10. Rich Ginn 38:56
This story contains 37 words.
If you are a paid subscriber, check to make sure you have logged in. Otherwise our system cannot recognize you as having full free access to our site.
If you are a paid print subscriber and haven't yet set up an online account, click here to get your online account activated.