SPOILER WARNING: This article reveals major plot points from tonight’s series finale of Arrow on The CW. The Green Arrow is dead. Long live…the Green Lantern? The 170th and last episode of The CW’s Arrow aired on Tuesday night with a misty farewell to the late Oliver Queen, the stolid bowman played by Stephen Amell for […]