The original bassist of The Roots, Leonard Hubbard, known to many as “Hub,” has died. He was 62.
Hubbard’s wife told the local Philadelphia ABC station that Leonard was diagnosed with myeloma — a type of blood cancer — in 2007.
The Roots were formed in Philly in the late ’80s/early ’90s. The group is now the house band for NBC’s “The Tonight Show Starring Jimmy Fallon.”
Stephanie Hubbard said she took her husband to Lankenau Hospital Wednesday night. She was not allowed to stay because of COVID protocols.