After donning the Green Arrow suit for 8 years, Stephen Amell has no intention to return to the Arrowverse in…
Only a couple of more episodes to go till we see an end to one of the amazing DC Universe…