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.

    processing...

    NEWSLETTERS