Raw Video: Jeremy Affeldt on First Day of Spring Training | NBC Bay Area

Raw Video: Jeremy Affeldt on First Day of Spring Training

San Francisco Giants pitchers and catchers are already hard at work in spring training in an effort to defend their World Series Championship. Video courtesy Comcast SportsNet

    processing...

    NEWSLETTERS