Leonard “Hub” Hubbard, the bass player known for his work in The Roots, has died at the age of 62. His wife, Stephanie, told The Philadelphia Inquirer that he died of multiple myeloma, a form of blood cancer. Hubbard was first diagnosed with the disease in 2007 and had been in…
Please click the link below to read the full article.
R.I.P. Leonard “Hub” Hubbard, Longtime Bassist of The Roots Dead at 62
Carys Anderson