Giants Trophy Tour | NBC Bay Area

Giants Trophy Tour

Giants fans are getting a chance to see the World Series trophy in person during a tour making various stops in California and other cities around the U.S.

    processing...

    NEWSLETTERS