The Bay Shore Varsity Baseball team held a Homerun for Heroes event and raised almost $4,000 for first responders.