The Roots Bassist Leonard "Hub" Hubbard Passes Away At 62
Hip Hop is mourning a devastating loss today (December 16), after reports surfaced stating that one of its icons had passed away. Leonard “Hub” Hubbard is a familiar talent in the industry as he is one of the early members of The Roots. The Philadelphia collective is one of the most respected groups in the industry, and fans are saddened to learn that Hubs succumbed to cancer.
“The cause of death was multiple myeloma, a form of blood cancer, which he was first diagnosed with in 2007,” The Philadelphia Inquirer reported.