So John tolerated him because he could earn right?
Well I read that he got cleaned up before John even became boss, but even then I'm sure he wasn't the only guy who used dope that was around Gotti, his whole crew was waist deep in dope.
Roach did clean up for awhile but the siren call of the poppy caught his ear. Armond 'Buddy' Dellacroce did dope and caught the bug. Unbelivable but they actually announced the HIV positive status after autopsy to let any of his partners know to get tested. He was on gotti shitlist for copping a plea and than getting in the wind before sentencing in the racketeering case in SDNY.