CONCORD, N.C. – A man was fatally struck by a 2014 Jeep Cherokee near 363 Concord Parkway north around 2:06 a.m. Sunday morning, police say.
Juan Antonio Torres Jr.,50, of Concord was hit near the entrance of El Patron according to the Concord Police Department.
Officers say Torres was dead when first responders arrived.
Police arrested Darrin Eugene Edwards, 48, Sunday morning just after 6 a.m. at his home.
Police say they are charging Edwards with one count of felony hit and run and one count of misdemeanor death by vehicle.
Concord Police believe alcohol is a factor but are waiting on blood alcohol concentration lab results.
Edwards is in Cabarrus County Jail under a 100,000 dollar bond.
Officers say Edwards first appearance in Cabarrus County District Court will be on Monday.