Don Mack, 66, of Richmond, was taken into custody on suspicion of hit-and-run, vehicular manslaughter and driving with a suspended license, police said.
Mack crashed into 81-year-old Rafael Delgado, who was walking through a marked crosswalk on 23rd Street near Helllings Avenue around 8:30 p.m. on the night of Sunday, Aug. 23, according to the Richmond Police Department.