http://www.nytimes.com/2010/09/11/nyregion/11ads.html
Why am I bringing up Paladino now?
Well, he's stumping for Trump in NY. And let me tell you, it isn't easy finding reputable links on this topic.
http://www.syracuse.com/politics/index.ssf/2016/03/carl_paladino_to_gop_leaders_get_behind_donald_trump_or_else.html
Also, there's this:
http://www.nytimes.com/2010/09/29/nyregion/29advisers.html
Again, that article is from Paladino's campaign, when Haggerty was indicted. He has since been convicted, served his time, and is back out, again working for Paladino, this time in support of the Trump campaign.
http://www.nytimes.com/2011/12/20/nyregion/john-haggerty-gets-prison-for-stealing-bloomberg-election-funds.html
I can't find a legit source for this bit, so I'm linking to the Daily Mail and I apologize in advance and I'll probably shower later just to feel clean again.
http://www.dailymail.co.uk/news/article-3501582/Convicted-felon-stole-750K-Bloomberg-s-campaign-joins-Trump-s-team-New-York.html
On the one hand, I do believe that people who make restitution, do their time, etc. often deserve another chance. On the other hand, yuck. Something smells.