Deputies catch start, finish for alleged street race in Stevenson Ranch
Both California Highway Patrol officers and Santa Clarita Valley Sheriff’s Station deputies have spent untold time and resources to stop street racing, which might seem harmless, but can have serious…