Delaware State Police have identified a Delaware City man who was killed in a
single-car crash near New Castle this week.
35-year-old Kevin Hubbard was driving northbound on Wrangle Hill Road near School House Road Thursday afternoon when his car ran off the road into a grassy area, hit a guardrail and flipped onto its roof, police said.
Hubbard was pronounced dead at the scene.
The crash closed Wrangle Hill Road between Route 13 and River Road for about 2 hours.