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

A Day in the Life of the World Series Trophy

    processing...

    NEWSLETTERS

    See what it takes to keep the Giants World Series trophy bright and shiny.