LaxKeeper: My starting point...
LaxKeeper: Climbing up to get a better view on Market @ Kearney
LaxKeeper: My original position...
LaxKeeper: Fans are stacked up!
LaxKeeper: Lots of people and not too many issues
LaxKeeper: The anticipation is building!
LaxKeeper: Fans are hanging from the office windows on Market Street
LaxKeeper: Looking down Market Street before the Parade starts
LaxKeeper: The crowd is ready
LaxKeeper: SFPD keeping fans in line
LaxKeeper: SFPD on motorcycles
LaxKeeper: Waiting for the parade
LaxKeeper: Front row
LaxKeeper: Getting a good seat on top of the Muni stop
LaxKeeper: The crowds formed early and were ready to celebrate
LaxKeeper: Working hard to get a better view
LaxKeeper: Young fans know this is cool
LaxKeeper: Climbing up to get a view
LaxKeeper: The S.F.P.D. was dressed to impressed
LaxKeeper: A parade always starts with a fire truck, right?
LaxKeeper: Cal Marching Band
LaxKeeper: Cal Marching Band
LaxKeeper: Cal Band gets people excited
LaxKeeper: Cal Marching Band
LaxKeeper: Broadcasters
LaxKeeper: Broadcaster Johnny Miller
LaxKeeper: Back of Jon Miller's head
LaxKeeper: IMG_6143
LaxKeeper: IMG_6144Renel Brooks-Moon,
LaxKeeper: Renel Brooks-Moon, AT&T Park announcer