Neo-soul trailblazer D’Angelo, whose music defined a generation, has died after a “prolonged and courageous battle with cancer,” according to his family. He was 51. Hip-hop DJ Premier mourned the ...