SAN FRANCISCO (KGO) -- A day of inclement weather didn't stop hundreds of thousands of San Francisco Giants fans from taking to the streets of downtown San Francisco Friday to celebrate the team's 2014 World Series championship.
Fans packed Market Street to catch a glimpse of the champions as they made their way from Market and Steuart streets to San Francisco City Hall, where a ceremony honored the team's third World Series championship in the past five years.
For full coverage of the San Francisco Giants Victory Parade, click here.