Originally Posted by PaulBarnard
I wonder if he was on the FBI's radar.

If by radar you mean payroll, I wouldn’t be surprised.