ASHEVILLE – Twenty people, the most candidates to file for City Council in at least 25 years, are vying for three seats in 2026. The March 3 primary will whittle the pool down to six candidates in the ...