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″ /]