Photo Courtesy Billboard
Leonard “Hub” Hubbard, the former longtime bassist for The Roots, died after a long battle with cancer on Dec. 16 at the age of 62.
Read the full story at Billboard | Music News.
Leonard “Hub” Hubbard, the former longtime bassist for The Roots, died after a long battle with cancer on Dec. 16 at the age of 62.
Read the full story at Billboard | Music News.