Home Comic Book Previews Deathstroke #18 By CBR Staff Published Mar 12, 2013 • Finally! Deathstroke vs. The Teen Titans! • You want more? You got more, as The Ravagers join the fight!