The Red Hood is Coming to DC ‘Titans’ Season 3

There is a new threat heading to the third season of DC’s Titans. Jason Todd is bringing the Red Hood to the series. HBO...