Bill Rabon (R)

Incumbent

NC Senate District 8

David William Sink Jr. (D)

Challenger 

© Suit Up Wilmington