Slade Wilson

Slade Wilson is a business man from _. He is the father of Joe and Jericho Wilson. He appears to have been close friends with Robert and Moira Queen, as they made him the godfather of their son Oliver.