Dan Squadron is desperate to win this Public Advocate runoff, that is clear.
Not only has he been running anonymous robcall attack ads (which he refused to own up to on NY 1 last night), but he's also sending out anonymous attack mailers.
It's a shame Squadron is too gutless to take ownership of his attacks against his opponent.
If you haven't voted for Tish James yet today, go out and do so - the polls are open until 9 PM.
It's the right thing to do.