Here’s a Rick Leventhal from NY, worked at Fox News. https://www.facebook.com/rick.leventhal1
Nothing indicative of this stuff on his FB but he has crazy eyes.