The fan-favorite character has been promoted to a series regular for the next season.
We’ve seen him in flashbacks, but now Slade Wilson is coming to Starling City.