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