Off-duty cop drunk in fatal crash 

An off-duty officer with the UC San Francisco Police Department had a blood-alcohol content nearly three times the legal limit when he crashed his Dodge Magnum in October, killing himself and severely injuring a passenger.

Edson Veloro, 32, had a blood-­alcohol content of 0.23 percent, according to a toxicology report in an autopsy performed by the Medical Examiner’s Office. California’s legal limit for driving is 0.08 percent.

Veloro died after his white Dodge Magnum swerved from southbound Interstate 280 onto an offramp to John Daly Boulevard at a high rate of speed, lost control and left the roadway at about 12:15 a.m., California Highway Patrol spokesman Shawn Chase said.

There were several reports of the vehicle driving recklessly on the highway, at speeds from 90 mph to 100 mph, before the crash.

“The combination of driving too fast and driving under the influence­ contributed to this tragedy ­occurring,” Chase said.

A UCSF police dispatcher, Art Dragon, then 39, was also in the car and is recovering from his injuries. The CHP said that neither man was wearing a seatbelt.

Veloro and Dragon were thrown 30 feet from the car in opposite directions after it left the road and went airborne, hit a tree, landed on a parked car and then rolled off onto the street below in the Oceanview neighborhood, according to the autopsy.

Veloro joined the UCSF Police Department in 2002 after two years as a member of the San Francisco County Sheriff’s Office. He served as a patrol officer and police detective and was honored as the 2008 UCSF Police Department Employee of the Year, the investigators said.

Tags: ,

About The Author

Staff Report

Staff Report

A daily newspaper covering San Francisco, San Mateo County and serving Alameda, Marin and Santa Clara counties.
Pin It

More by Staff Report

© 2018 The San Francisco Examiner

Website powered by Foundation