A 70-year-old Corvallis man who was picking up trash Saturday along Highway 20 in Philomath died after being struck by a pickup, according to the Benton County Sheriff's Office.
An 85-year-old Corvallis man who was also collecting debris along the highway was critically injured in the incident. He was in the intensive care unit at Good Samaritan Regional Medical Center after undergoing surgery, the Sheriff's Office said.
Officials have not released either man's name. They said a white Ford 250 was traveling eastbound on the highway when it collided with the men near Newton Street. The suspect initially fled the scene but was apprehended several hours later. He has been identified as 53-year-old Ricky Ray Ferguson of Toledo.
The Sheriff's Office said the men were community volunteers. A third person who was picking up trash was uninjured. The hit and run was reported to police about 10:30 a.m.
Officials said the volunteers were part of a private organization but did not offer more details.
Authorities apprehended Ferguson about 2:30 p.m. at Blodgett Country Store, which is at the intersection of Highway 20 and Summit Highway, said Undersheriff Greg Ridler. Multiple civilians spotted the suspect's vehicle and alerted authorities.
Officials said they are still investigating Ferguson's involvement in the hit and run.
Highway 20 near the scene of the crash was closed for several hours but has been reopened.
Agencies assisting the Sheriff's Office include the Philomath Police Department, Corvallis Police Department, Albany Police Department, Oregon State Police and Oregon Department of Transportation.