Steven A. Smith will run as a Democrat.