Skip to main content
Tag:

Leonard

“It’s with the heaviest of hearts that we say goodbye to our brother"

Leonard "Hub" Hubbard, longtime bass player in seminal hip-hop group The Roots, has died, age 62. 

The celebrated musician joined the outfit in 1992, when...