his gig in 2007 at the new york city department of parks and recreation. now he works with weisselberg on financial matters. since joining the company, he has helped trump land high profile contracts with the city, like the ferry point golf course in the bronx, a sweet deal for trump that caught the eye of at least one lawmaker this week. taxpayers spent $127 million to build trump links in a generous deal allowing president trump to keep almost every dollar that flows in on a golf course built with public funds. this doesn t seem to be the only time the president has benefitted at the expense of the public. reporter: sara murray, cnn, washington. joining us now, caroline polici, who specializes in federal and white collar crimes and larry noble, former general counsel for the federal election commission. caroline, one of the three executives, allen weisselberg,