Who will be the Democratic candidate on the ballot in the Maine Senate election? · Troy Jackson 51% — Manifold odds