I think that Captain Lance is in the grave and I'm not going to make this explanation too long but NOBODY HAS SEEN HIM SINCE LIKE SEASON 3 I know we just started season 4 but he is no where to be seen. Like they should atleast include him once
Also it would be a big hit on everyone because he is the father of laurel which is laurel and Oliver are ex-lovers
Reason it's not felicity
-she is engaged to Oliver
-SHES LOST THE USE OF HER LEGS WHAT ELSE IS GOJNG TO HAPPEN TO HER?!
Reasons it's not diggle
-He can defend himself
-HE IS MARRIED WITH A DAUGTER!!!
Reasons it's not Laurel
-she's black canary plus too many Lances have had "deaths"
Reasons it's not Sara
-SHES DIED TOO MANY TIMES!!!!
Reasons it's not oliver
-HE THE MAIN PERSON!!!!
Reasons it's not Nyssa
-She is former Ra's a Ghul's daughter... She can protect herself
-she's been fighting since she was like ten she might as well be immortal
-DUDE SHES IN LEAGUE OF ASSASSINS
Reasons it's not Malcolm
-too many merlyns have died
-he is current Ra's Al Ghul
Reasons it's not Dinah (laurels mom)
-she's in central city
Reasons it's not Thea
-once again TOO many deaths in the Merlyn/
Queen family you know since Malcolm is her dad and she was raised my Moira and Robert Queen
THIS IS WHAT I THINK WHAT DO YOU THINK