Chengyang Yu, 21, of Springettsbury Township, will have to remain on supervised bail for one year; perform 75 hours of community service; attend and present at a victim impact panel; and complete the Drag School USA program.

If that happens, prosecutors will allow him to plead guilty to two summary offenses: careless driving - unintentional death and duties at stop signs.

“It is a bit unconventional, but it has been done in the past,” said Senior Deputy Prosecutor Kim Kipnis, who handled the case for Chief Deputy Prosecutor Tim Barker.

On April 3, 2017, at about 6 p.m., Yu was driving a 2017 Mazda 6 on Edgecomb Avenue approaching Lancaster Avenue. He went through a stop sign and hit Walter Spangler, who was in a 2003 Ford 150, Spring Garden Township police said.

Spangler, 77, of North Codorus Township, who had been driving at 21 mph, lost control of the truck, which flipped over and came to rest on its roof, police said. He died at the scene.

Outside the courtroom, Chris Ferro, Yu’s attorney, said while he couldn’t speak for the York County District Attorney’s Office, he believes that prosecutors were “significantly moved by the character of this young man” and didn’t wanted to see him convicted of a serious felony for what all sides agree was a “tragic accident.”

Ferro said he was inundated with letters of recommendation and character about his client, whom he’s come to know as caring, sympathetic, hard-working and intelligent.

“This is a very young man with no prior criminal history,” Ferro said. “There was no malice in my client’s heart. And he certainly will live with the remorse and sadness for the rest of his life of being involved in this accident.”

Police have said the circumstances of the crash were “wholly consistent with distracted driving.” But Ferro said that’s not supported by the evidence. He said his client simply wasn’t familiar with the surroundings and made an error.

Ferro also praised the community at Penn State-York, which he said has rallied around Yu in his time of need. He’s transferring to Penn State University Park, where he will be able to perform his community service.

Common Pleas Judge Harry M. Ness had no issues with the proposed resolution.

Yu is set to appear back in court on Aug. 7, 2019.

Contact Dylan Segelbaum at 717-771-2102.

Check out this photo gallery of York County's most wanted: (The photos and information published are provided by the York County Sheriff's Office. To report information on any of these individuals, call York County Crime Stoppers at 717-755-TIPS.)