Deputy Devin Freeman (12/10/13)
Devin Freeman, a Santa Clarita Valley Sheriff’s Station deputy who had been battling cancer for more than six years, passed away on November 28. He was 38 years old. Mr. Freeman joined the Sheriff’s Department on June 12, 1998 and was assigned to the Santa Clarita Station when he passed away. He was well-liked…