SNL’s Darrell Hammond used to be a boozehound, cokehead monster October 24, 2011 By Kaiser 18 Comments