Arrow: Stephen Amell Confirms Season One Character Returning For Season Six

In its over 100 episodes, Arrow has introduced a whole slew of characters to the DC Television [...]