Giants Fans Celebrate Opening Day | NBC Bay Area

Giants Fans Celebrate Opening Day

The weather was perfect. The game ended in a "W." And the team raised the World Series flag. Kimberly Tere reports.

    processing...

    NEWSLETTERS