David Hilliard Killed In Durham, NC Accidentone year agoTragic accident that occurred on February 22 in Durham, North Carolina. David Hilliard died in a motorcycle accident at the intersection of South Miami Boulevard and T.W. Alexander Drive wh ...