Featured News Stephen Amell Shares His Opinion on Social Ratings “Arrow is not going anywhere.” March 25, 2017