Video: Scenes from the Giants’ World Series parade

7 Comments

Hundreds of thousands of fans braved nasty weather in San Francisco on Friday to celebrate the Giants’ 2014 World Series championship — the team’s third title in the last five seasons. Here’s some video:

[mlbvideo id=”36884349″ width=”560″ height=”315″ /]