A Danville cardiologist announced a bid for the Virginia House of Delegates in the 49th District, setting up a potential battle with longtime lawmaker Danny Marshall.