The Roots bassist Leonard ‘Hub’ Hubbard dies at 62

The Roots bassist Leonard ‘Hub’ Hubbard dies at 62

Leonard “Hub” Hubbard, a former longtime bassist of Philadelphia hip-hop band The Roots, has died at the age of 62, the group said in a statement on Thursday.