
Police say up to 2 million Giants fans could turn out to cheer the World Series champions in a downtown San Francisco parade featuring double-decker buses carrying the players and floats of the Golden Gate Bridge. Fans in Giants gear were already grabbing prime viewing spots behind barriers along Market Street by 6:30 a.m. Friday, 5 1/2 hours before the parade's scheduled start. Rain will likely pelt the parade, which begins at Market and Steuart streets at noon and then heads to San Francisco City Hall and Civic Center Plaza, where Mayor Ed Lee will honor the team with a giant onstage ceremony. The 3-2 victory Wednesday against the Kansas City Royals was the Giants' third World Series championship in five years.
More...