By using this site, you agree to our Privacy Policy and our Terms of Use. Close

I've heard this guy speak/argue on numerous occasions. He's good. I don't like him, though. I always get this somewhat sleazy vibe from him.