Republican
Loading candidate win/loss pie chart
David P. Garceau
Jim McPherson
David Garceau
Doug Dubitsky
Robert Dubos