Raw Video: Fans Flock to AT&T Park Following Giants Win | NBC Bay Area

Raw Video: Fans Flock to AT&T Park Following Giants Win

The team was in Detroit, but that didn't keep fans from cheering at AT&T Park.

    processing...

    NEWSLETTERS