Grimes Manager Lauren Valencia Dies of Cancer: ‘I Think the Gods Just Wanted You Back’

Veteran artist manager Lauren Valencia has lost her battle with cancer, prompting an outpouring from artists she had worked with over the years,…