Board Thread:Arrow discussions/@comment-1783334-20170516181147/@comment-2111740-20170530133947

I think Vigilante is Ted Grant. He trained Laurel and now everyone knows she was Black Canary so he's out for blood to avenge her death. He might even blame Green Arrow for it. The character never got a proper ending so maybe that's a way to tie some loose ends. That's my theory.