The son of a North Georgia county commissioner pleaded guilty Thursday to felony vehicular homicide in the death of a 3-year-old boy he hit in a grocery store parking lot.

James Holcomb, 37, also pleaded guilty to charges of DUI-drugs, reckless driving and driving with an expired license related to the case, the White County Superior Court clerk’s office confirmed. He is the son of District 2 commissioner Lyn Holcomb.

According to prosecutors, Holcomb hit 3-year-old Easton Cain on Jan. 17, 2017, as he stood behind a parked SUV in the parking lot of an Ingles in Cleveland, about 80 miles northeast of downtown Atlanta.

RELATED: 3-year-old struck and killed in grocery store parking lot

Easton Cain was hit and killed Jan. 17, 2017,  in the parking lot of a Cleveland grocery store. (Credit: GoFundMe)

icon to expand image

The toddler was pinned between the front of Holcomb’s Chevrolet Avalanche and the back of the SUV, an unoccupied Ford Explorer. In previous court hearings, Cleveland police Chief John Foster said Holcomb was “incoherent” and “slumped over” when witnesses pulled him from the car after the deadly incident.

At the time of Cain's death, Holcomb was out on bond for a 2016 drug-related incident in which witnesses said his own child was seen wandering in a motel parking lot. Holcomb also entered a guilty plea Thursday to methamphetamine possession in that case, the White County News reported.

Including the 2016 arrest, Holcomb had been arrested 12 times on drug- and alcohol-related charges over a period of 20 years before Cain’s death.

MORE: Commissioner's son was arrested 12 times before 3-year-old's death

He was sentenced to 17 years, with 14 years to serve in prison in the vehicular homicide case. A judge tacked on an additional three years in the meth case, according to the White County News.

In other news: 

There are more than a dozen street lights not working on the busy stretch of road.