LATEST CW Arrow Producer Talks DC TV Series Finale, John Diggle, Green Lantern, If He’ll Be In New Superman & Lois Series Plus Is Oliver Queen Really Dead?! John Babos · February 4, 2020