Leonard ‘Hub’ Hubbard, Longtime Bassist for the Roots, Dead at 62

“Hub” spent 15 years in the Philadelphia crew, appearing on their first seven LPs before leaving the band in 2007 following a cancer diagnosis