After weeks of speculation we finally know who is running for election and there’s a mixture of incumbents, unknowns, convicted criminals, failed past candidates, wannabe comeback kids, and big names. […]