The Wilson family drama continues as Titans finds its Ravager. Hot on the heels of casting Slade Wilson/Deathstroke and Joseph Wilson, Deadline has confirmed that Chelsea T. Zhang has been cast as Rose Wilson, better known as Ravager. ChrisLyneChris is a lifelong fan...