Eric Wallace Says Green Arrow’s Appearance In “The Flash’s” Finale Season Will Be “A Full-Circle Moment”Read more