A Day in the Life of the World Series Trophy - NBC Bay Area

    A Day in the Life of the World Series Trophy

    See what it takes to keep the Giants World Series trophy bright and shiny. (Published Wednesday, Dec 8, 2010) See what it takes to keep the Giants World Series trophy bright and shiny. See More