Jesse Helms was right once again.
Weld resigned the governorship after being appointed United States Ambassador to Mexico by President Bill Clinton. He was never confirmed by the United States Senate, however, and hence never served as Ambassador. This was due mainly to opposition from Senate Foreign Relations committee chairman Jesse Helms, who refused to hold talks on the nomination, effectively blocking it. Though both were Republicans and though that party held the majority in the chamber, Helms objected to Weld’s moderate stance on several social issues. This refusal to hold hearings was also rumored to be at the request of former attorney general and friend of Helms, Ed Meese. Meese had a long standing grudge against Weld stemming from Weld’s investigation of Meese during Iran Contra.
http://en.wikipedia.org/wiki/William_Weld