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. (Published Wednesday, Oct 31, 2012) The winning Giants team is introduced at the Giants Celebration in downtown San Francisco on Oct. 31, 2012. See More