A little rain couldn’t damper San Francisco’s spirits as hundreds of thousands of Giants fans filled downtown and Civic Center for the 2014 World Series Parade.

Confetti fell like snowflakes as players, coaches, support staff, politicians and Metallica traveled down Market Street to City Hall.

For those who can’t wait for more Giants baseball, opening day for the team arrives April 6 in Arizona.

Photos by SF Station photographer Matt Crawford.

ALSO SEE: Photos From San Francisco World Series Victory Celebrations