Fandom Featured News What Does Victor Garber’s Departure Mean for the Future of Firestorm? October 14, 2017