TETON COUNTY, Idaho — Troy Lester Dameron, a former Deputy at Idaho’s Teton County Sheriff’s Office, was sentenced on Wednesday, May 15 to 15 days in jail and two years of supervised probation for exposing himself to a female dispatcher while on duty in August 2023. Dameron originally pleaded not guilty to the misdemeanor charge […]