DC FanDome: Titans Season 3 Will Introduce Red Hood, Barbara Gordon and Scarecrow - ComingSoon.net