Republican
Loading candidate win/loss pie chart
John Doyle Jr
Salvatore Tartaglione
David R Moulton
Andrew W. Bray