Arrow Season 5: Who Is Wild Dog?

Tonight on Arrow, the first new member of Team Arrow version 2.0 was introduced to the audience, [...]