Giants Trophy Tour | NBC Bay Area

Giants Trophy Tour

    processing...

    NEWSLETTERS

    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.