Giants World Series Team Introduced at Celebration | NBC Bay Area

Giants World Series Team Introduced at Celebration

The winning Giants team is introduced at the Giants Celebration in downtown San Francisco on Oct. 31, 2012.

    processing...

    NEWSLETTERS