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