Fan-favorite artist Steve Dillon—best known for co-creating Preacher and defining runs on The Punisher and Hellblazer—has passed away.
Read more...