Quote Originally Posted by raisedbywolves View Post
My guess is he OD'd and the drug dealers disposed of his body. We'll see what the tox screen comes back with, it will be interesting.
that makes sense to me too.