UPDATE: Santa Clarita Deputy Devin Freeman Dies After Battle With Cancer December 2, 2013 - 12:23 pm Leave a comment 1,637 Views Santa Clarita Sheriff's Department Deputy Devin Freeman died after battling cancer for several years. He was 38 Read More »