The Roots between 1992 and 2007, has died at the age of 62.As the Philadelphia Inquirer reports, the news was confirmed by Hubbard’s wife Stephanie, who said the musician’s cause of death was multiple myeloma, a form of blood cancer that Hubbard was diagnosed with in 2007.She added that up until last month he had been in remission, and had continued to work on music in recent years.
Hubbard was hospitalised on Wednesday night (December 15).The Roots paid tribute to their former bandmate on social media earlier today (December 17), writing: “It’s with the heaviest of hearts that we say goodbye to our brother Leonard Nelson Hubbard.
Read more on nme.com