..

The Roots Original Bassist Leonard Hubbard Passes Away

The Roots Original Bassist Leonard Hubbard Passes Away..  Rest in peace Leonard “Hub” Hubbard. The original bassist for the legendary hip-hop band The Roots passed away on Wednesday (December 15)…