Finance attorney Chaz Beasley is one of a handful of Millennial Democrats running for the General Assembly this year.
His Mecklenburg County race against Republican incumbent Charles Jeter was one of the most competitive in the state - that is, until Jeter unexpectedly resigned his seat and ended his campaign.
Beasley’s new opponent is off to a late start, and it seems more likely we’ll have a new Millennial on Jones Street. But what does that really mean?