Preston challenges Ashworth for Wilmington supervisor