User blog:TheDoctor230/Vigilante

Ok here we go another theory. The producers recently said that Vigilante is someone relatively close to a member of Team Arrow and will be matched up against that person. This makes me 100% sure that Vigilante is Deadshot and that he will be Diggle's problem this year.