Former state solicitor general Ted Cruz is the only one of four Republican candidates for U.S. Senate in Texas to have signed the Repeal Obamacare pledge. The pledge, sponsored by Independent Women's Voice, states that the signee will vote for "all bills" that seek to repeal Obamacare.
Cruz's chief opponent in the May 29 primary, lieutenant governor David Dewhurst, has not signed the pledge, nor have fellow candidates Tom Leppert and Craig James.
Among the recent winners of Senate GOP primaries to have signed the pledge are Josh Mandel of Ohio, Richard Mourdock of Indiana, and Deb Fischer of Nebraska.
Update: According to a press release, Craig James has joined Cruz in signing the repeal pledge.