Titans August 25, 2021 1:37 pm ‘Batgirl' Savannah Welch Is a Superhero on Screen and Off Actress Savannah Welch has defied the odds and now stars as “Batgirl” on the new season of “Titans.” She spoke to Philly Live’s Aunyea Lachelle about her role as Barbara Gordon and a mother. US & World Videos 3:28 This conference looks to bring people from diverse backgrounds together in the name of tech 4:18 Pastry chef brings taste of Philly to Paris for new baking show 1:59 ‘The Voice' goes live with the Top 12 0:35 Rita's Italian Ice celebrating 40th birthday this May 3:02 Anne Hathaway shines in new movie ‘The Idea of You'