Comics News Steve Dillon passes away October 22, 2016 Brett Summers It is Cult Faction’s sad duty to report that the legendary artist Steve Dillon...