He's reunited with Monsoon in the great beyond.
"Will you stop!"
Best fucking announcer/commentator duo ever, period.
The antagonist comedic timing between them was pure genius that has never been duplicated. Nothing ever came close.
_________________________
Leave your mind open, receptive to the demons message.