As the vigilante superhero Green Arrow, Stephen Amell has fought his fair share of armies. From Russians to ninjas to aliens to Nazis,…
Despite a few special occasions, Oliver Queen has largely left his life with Team Arrow behind in favor of focusing on his son…