After the San Francisco Giants won the World Series, A mob of fans stand on a MUNI bus to watch the victory parade on Market Street on Wednesday Nov. 03, 2010 in San Francisco, Calif. Photo: Mike Kepka, The Chronicle
{}