I saw this earlier online. I know he had been in a wheelchair for a while now. It's crazy that he Russell and Andre Harrell were all tight at one point. Imagine if all 3 just decided to make a label together and instead of having Def Jam, Uptown, and Cold Chillin, you have Kane, Shan, Heavy D, G Rap, biz, Shante, Public Enemy, LL, EPMD, Slick Rick, and Al B Sure under one umbrella.