Yes Chance
97.9%
Ed Markey (D)97.9%
John Deaton (R)1.8%
No chart data available
Future