PITTSBURGH (KDKA) — Three months after a bicyclist was struck and killed on Penn Avenue in Point Breeze, a 29-year-old Pitcairn man is behind bars.
Jeffrey McClure is facing several charges in connection with the crash that killed 46-year-old James Price Jr. of Homewood.
The accident happened in the early morning hours of July 25 near the intersection of Penfield Court and Penn Avenue.
Witnesses say a white car hit Price and then fled the scene.
Price was taken to UPMC Presbyterian Hospital where he died from his injuries.
Police arrested McClure last week and Price’s family attended his first hearing on Friday.
Glenice Price, the victim’s mother, told KDKA’s Kym Gable, “He looked at us and he put his head down. It was wrong. It was wrong. He hit him. He didn’t even stop.”
Price’s father told KDKA he feels sorry for McClure.
“I forgive him because I’m a Christian,” he said.