San Francisco Giants' Fans Flood the Field for 24th Annual Fan Fest | NBC Bay Area

San Francisco Giants' Fans Flood the Field for 24th Annual Fan Fest