Savannah Welch Joins ‘Titans’ Season 3 as Barbara Gordon The Wrap 19 Jan 2021 “Titans” has found its Barbara Gordon in Savannah Welch. In the now-HBO Max series, Gordon is the Gotham City police..