Sanders will win (no doubt), but I think the margin will be smaller than the polls are predicting. I think the town hall tonight and the debate tomorrow will work to Hillary's benefit. In the end, New Hampshire voters are going to want to cast their ballots for somebody who can win in November. That ain't Bernie.