Gallagher left Stony Brook University Hospital today after spending 22 days in the hospital, 9 of them on life support.