
Leonard ‘Hub’ Hubbard, a longtime bassist for The Roots, died Dec. 16 at the age of 62 after a battle with cancer.
Hubbard had multiple myeloma, which is a form of blood cancer he has had since 2007.
He joined The Roots in 1992 and was with the hip-hop ensemble for 15 years.
Here’s more on the story courtesy of billboard.com