Rest in Peace, Glenn

Unfortunately that was one of the main reasons for him leaving the show. He had a few habits that the producers and co wanted to seperate from the show, so its safe to speculate on the possiblities though nothing is yet known.
by head2head
I can't beleueve that it could be a drugs overdose though.