The man charged in the death of an elderly Hillsborough Home Depot employee years ago pled guilty on Thursday, ending a years-long case and trial in the middle of jury deliberations.
Amid jury deliberations for a trial to determine his innocence on the first-degree murder charge, 29-year-old Terry McMillian Jr. reversed course and accepted the plea deal on the charges of voluntary manslaughter and common law robbery. Testimonies in the case were heard in the prior week before the district attorney’s office and McMillian’s defense shared their closing arguments on Tuesday.
82-year-old Gary Rasor died in 2022 from what his family and prosecution said were complications of injuries suffered when Rasor was pushed over by McMillian during a robbery of the Hampton Pointe Home Depot location on Oct. 18. Security footage video — widely circulated by Hillsborough Police as law enforcement sought the suspect — showed Rasor, who worked as a greeter at the home improvement store, confronting a man walking out with pressure-washing tools he did not pay for. The man, later identified as McMillian, pushed Rasor down onto the concrete and broke his pelvis and a rib.

Security footage from the Hampton Pointe Home Depot store on Oct. 18. 2022, as Terry McMillian Jr. pushed over Gary Rasor while leaving the store. A months-long investigation into the suspect took place after the incident and Rasor’s death more than one month later. (Photo via the Hillsborough Police Department.)
Rasor was hospitalized for treatment and moved to a rehabilitation center for further recovery before his condition worsened and he died on Nov. 30. At that point, the North Carolina medical examiner officially ruled the death as a homicide due to “complications from [Rasor’s] injuries received” in the assault. State and federal officials later arrested and charged McMillian in Jan. 2023 after his girlfriend turned the Durham resident in for a cash reward.
During testimony of the trial in Orange County, Associate Chief Medical Examiner Nabil Haikal testified Rasor had several pre-existing conditions that could have threatened his life, which was a key piece of McMillian’s defense’s argument. Haikal said the senior citizen’s hypertension and pulmonary emphysema may have played a part in his death, but that the injuries suffered from McMillian’s assault were severe enough to cause strain on the body and exacerbate the underlying health issues.
If convicted on the first-degree murder charge, McMillian could have served life in prison. Instead, Special Superior Court Judge Clayton Somers sentenced McMillian to 97 to 129 months, or between 8 to 10 years, for Rasor’s death. Since McMillian has been imprisoned since 2023 on the charges, that time will go toward the sentence.
District Attorney Jeff Nieman said his office recommended McMillian plea to voluntary manslaughter from the beginning of the trial because of the law’s support of first-degree murder as the primary option once such cases move to trial. He said the Rasor family were also onboard, maintaining the believe Gary would have forgiven McMillian if he were still alive.
“This was an outcome that the family of the victim fully supported,” said Nieman, “They made it clear to me, and it came out in court today, that they didn’t want to see Mr. McMillian go to prison for life. The possibility [of a plea deal] came up and they were very supportive of it and were at peace with it.”
Featured photo via AP Photo/Wilfredo Lee.
Chapelboro.com does not charge subscription fees, and you can directly support our efforts in local journalism here. Want more of what you see on Chapelboro? Let us bring free local news and community information to you by signing up for our newsletter.
Related Stories
‹

Hillsborough Police Make Arrest in Investigation of 82-Year-Old's DeathIn October, 82-year-old Hillsborough community member and Home Depot employee Gary Rasor was working outside the garden section of the Hampton Pointe store. Video footage shows he tried to confront a man attempting to leave Home Depot without paying for several power washers, but the thief shoved Rasor to the ground. The elderly man was […]

Hillsborough Police Search for Home Depot Thief Who Assaulted 82-Year-Old EmployeeThe Hillsborough Police Department is looking for information about a theft at Home Depot from Tuesday that injured one of the home improvement store’s senior employees. Police shared a video on social media Wednesday details a larceny at the Home Depot in the Hampton Pointe shopping center. In it, a person in a mask and […]
![]()
Orange County DA's Office to Seek Adult Trial for 17-Year-Old Murder SuspectThe deaths of teenagers Lyric Woods and Devin Clark in northern Orange County last month shocked the community. Many people are still waiting for answers and details to emerge – with that information expected to be shared shortly, according to the Orange County District Attorney’s Office. Prosecutors confirmed on Wednesday that they will seek to […]

Hillsborough Bank Robbed, Police Seeking Unidentified ManThe Hillsborough Police Department is seeking a man who it says robbed a bank just after 9 a.m. Wednesday. Police say an unidentified man walked into the First National Bank at 237 South Churton Street and demanded money from the teller. He then left with an undisclosed amount of cash. No injuries have been reported […]

Hillsborough Police Arrests 3 Men in Child Exploitation InvestigationsThe Hillsborough Police Department arrested three men during the weekend following separate investigations into the solicitation of minors. Police have taken 36-year-old Timothy William (Bill) Armstrong of Hurdle Mills, 52-year-old Howard Anttwein Cox (Johnson) of Durham and 28-year-old Tyron Paul Smith of Woodleaf (a town in Union County) into custody. Armstrong and Smith were both […]

Reports: Judge Declares Accused UNC Campus Shooter Mentally Fit to Stand Trial in Murder CaseTailei Qi is now competent to stand trial in Zijie Yan's death, a judge ruled Wednesday. The defense plans to plead not guilty by insanity.

Police: Man Arrested, Another Injured After Disturbance in Hillsborough FridayThe Hillsborough Police Department has arrested a Graham man in connection with a disturbance involving a fight and a firearm Friday evening in Hillsborough. Police say they responded to the 200 block of Cheshire Drive at about 5:30 p.m. Friday with assistance from the Orange County Sheriff’s Office. Upon arrival, officers say they located multiple […]

Sheriff's Office: Moving Truck Hit and Run in Hillsborough Ends With Dramatic Chase, Stop in GreensboroA Virginia man faces several charges in North Carolina after an extensive vehicle pursuit that began with a hit-and-run case in Orange County. The Orange County Sheriff’s Office shared a release on Monday afternoon detailing the incident from Sunday night. Law enforcement officials were dispatched at 10:20 p.m. to help the Hillsborough Police Department with […]

Police: Woman Fights Off Attempted Armed Robbery at Hillsborough Gas StationOfficers from the Hillsborough Police Department and deputies from the Orange County Sheriff’s Office responded to an attempted armed robbery at a BP service station in Hillsborough Friday. Police say a woman was pumping gas at the station on Cardinal Drive when she noticed a man watching her near the dumpsters. After finishing pumping gas, […]

Police: Hillsborough Man Arrested in Possession of Illegal Drugs, Stolen GunThe Hillsborough Police Department has arrested a local man in an ongoing narcotics investigation. According to police, officers arrested 66-year-old Jeffrey Marsheal Ruffin Friday morning after executing a search warrant in the 200 block of Daye Street, north of downtown. During the search, investigators say they recovered several items, including about 31.8 grams of cocaine, […]
›