On Wednesday, authorities identified 67-year-old Sherman Wayne Chen, from San Francisco, as the man who lost his life following a single-vehicle accident in San Rafael.
The fatal bicycle crash took place at about 12:20 p.m. on the Bay View Trail at China Camp State Park. According to the investigation reports, 67-year-old Sherman Wayne Chen was riding on the Bay View Trail when he failed to maintain control of his e-bike while traveling up a hillside and drove off a steep ridgeline to the ground below.
The man was reportedly wearing a helmet at that time. On arrival, emergency responders found the victim on a steep ravine with injuries consistent with a long fall. Despite the efforts of bystanders and medics, Sherman Wayne Chen succumbed to his injuries at the scene. A forensic postmortem examination with toxicology testing was scheduled for later this week. No other details are made available.
The incident remains under review.
July 21, 2022
Source: CBS San Francisco