The full slate of candidates for state and local offices for the May 8 primary election was finalized on Feb. 28 — with a few surprises.
![](https://mountainx.com/wp-content/uploads/2018/03/IMG_3707-330x286.jpg)
The full slate of candidates for state and local offices for the May 8 primary election was finalized on Feb. 28 — with a few surprises.