Giants Play Ball - NBC Bay Area

    Giants Play Ball

    The Giants returned home from Spring Training for a busy week leading up to Opening Day. (Published Friday, Apr 6, 2012) The Giants returned home from Spring Training for a busy week leading up to Opening Day. See More