I did a search here and found a recent reference to him, but have you guys seen this Good Morning America interview in two parts? He's nuts! Pretty funny stuff though.
" I was banging 7 gram rocks and finishing them because that's how I roll.."
" I.. I am on a drug, it's called charlie sheen!"
"Are you bi polar?"
"I don't know what that means. I'm biWINNING. I win here and I win there"
http://www.youtube.com/watch?v=I_dqTS_mXnQ
http://www.youtube.com/watch?v=h5aSa4tmVNM
" I was banging 7 gram rocks and finishing them because that's how I roll.."
" I.. I am on a drug, it's called charlie sheen!"

"Are you bi polar?"
"I don't know what that means. I'm biWINNING. I win here and I win there"
http://www.youtube.com/watch?v=I_dqTS_mXnQ
http://www.youtube.com/watch?v=h5aSa4tmVNM