victimid.png

Map courtesy Delaware State Police

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.