The Giants make fans happy at fundraiser

The San Francisco Giants held an annual fundraiser for the Giants Community Fund …