A 28-year-old man who police say stole two cars earlier this year will serve probation after taking a plea deal Monday. David O. Harper accepted an offer from the McHenry County State’s Attorney’ Office Monday and pleaded guilty to possession of a stolen motor vehicle and theft. McHenry County Judge James Cowlin sentenced Harper to two years of probation, part of which he will serve in a recovery center. McHenry and Johnsburg police arrested Harper on three separate occasions in July, according to criminal complaints filed in McHenry County court. Harper was accused of stealing a blue, 2007 Pontiac Grand Prix on July 3, and a 2001 Nissan Maxima on July 12. He pleaded guilty to the charge, along with claims that on July 12 he entered a 2012 Chevrolet Malibu that was parked in McHenry Township, according to the complaint. Harper, who is homeless, is required to stay at a Chicago recovery center until he finds a permanent home.