Republican
Loading candidate win/loss pie chart
John A. Moulson
John Sacrey
Kathryn Estabrook
Robert Castronova