Skip to main content

Leonard Hubbard Archives

In Memoriam: Leonard Hubbard
In Memoriam

In Memoriam: Leonard Hubbard

Another master of the bass has left us. Leonard Hubbard, aka Hub, has died from a form of blood cancer called multiple myeloma. He was 62 years old. The Roots made the announcement on their social media.