Normally I would never post about rumors or gossip, but this news shocked me pretty good.
Check this post on okayplayer.com.
Apparently at a show on 8/31, The Roots made the announcement that the man who popularized chew sticks may no longer be performing with them. Check out the audio. I just hope that this isn't the beginning of the end.
Good luck to Leonard "Hub" Hubbard. I swear he's been with them from the jump, but folks must move on I guess. 18 years is more than enough time w/ one endeavor.