Yea that's him. How in the hell does he get a voice on a major radio network? He has to be the least credible "source" you could possibly bring on.