News ‘Preacher’ & ‘Punisher’ Artist Steve Dillon Has Passed Away October 22, 2016October 22, 2016 Our thoughts and prayers go out to his family and loved ones.