Arrow's Stephen Amell On If Oliver Will Ever Suit Up Again As Green Arrow

Oliver Queen's days as the Green Arrow are through.That's what series star Stephen Amell says, [...]