Who is Leonard ‘Hub’ Hubbard’s Wife Stephanie? Bio, Wiki, Age, Wife, Cause Of Death

Who is Stephanie Hubbard? Stephanie Hubbard is the wife of American musician Leonard ‘Hub’ Hubbard. Leonard Nelson Hubbard AKA Hub was an American musician best known for serving as the bass guitarist for The Roots, a Philadelphia band, from 1992 to 2007. Until his retirement from the band, he played on all of their albums, … Read more