Nearly 30,000 runners raced towards the finish line in the 102nd annual Bay to Breakers race in San Francisco Sunday morning.

1 / 29
KGO – San Francisco
Sun, May 19, 2013 1:44 PM EDT