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.