Troy McDuffie wins race for Cumberland County sheriff
Democrat Troy McDuffie, the former longtime police chief in Spring Lake, trounced Republican LaRue Windham for the office of Cumberland County sheriff, according to unofficial results. McDuffie, 62, got more than twice as many votes as Windham, 65, with 62,828 votes or 66.96% to Windham's 30,999 votes or 33.04%. McDuffie won the Democratic primary in March over three opponents, including Sheriff Johnathan Morgan, who was appointed to the office in June 2025 after the retirement of former Sheriff Ennis Wright. McDuffie's law enforcement career has spanned more than 35 years. His first job in law enforcement was with the Fayetteville Police Department, where he served 16 years before becoming chief deputy in Hoke County and then chief of police in Red Springs. In 2009, he became the police chief in Spring Lake before retiring in 2017. Previous reporting: Cumberland sheriff hopefuls weigh in on crime, recruitment, transparency Eight months later, he came out of retirement to serve as Spring Lake's interim police chief before taking the job permanently in 2018. He stepped down in 2021. After a few months, he took a job with the Veterans Administration police service. He stayed in that role for less than a year before
Cumberland County, NC · 2d