ICYMI: The Roots’ Bassist Leonard ‘Hub’ Hubbard Passes Away At 62
Longtime member and bassist of The Roots, Leonard “Hub” Hubbard, is dead. Visit streaming.thesource.com for more information Hubbard’s wife confirmed his passing Thursday following a long battle with cancer. He was 62. Following the news, The Roots paid tribute on social media with a photo of Hub and sent condolences to his family and fans. […]