When Arrow first announced the Slade (Manu Bennett) would return as a recurring character in Season 6, we expected to see a lot of the mercenary running around Star City. So... where the hell has that dude been?

The early episodes of Season 6 were very Slade-heavy, and we even got to see him and