More than 4,000 volunteers participated in the 42nd annual Coastal Cleanup Day across San Diego County, removing an estimated 103,688 pounds of litter from various sites.