The following contains major spoilers from this week’s episode of Arrow. The CW’s Arrow this Thursday bid adieu to one of its original cast members, when a new threat led one of the heroes to leave Star City. Setting the stage for the send-off: Some Merlyn family chickens came home to roost when The Thanatos […]