Giants World Series Team Introduced at Celebration | NBC Bay Area

Giants World Series Team Introduced at Celebration

    processing...

    NEWSLETTERS

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