Bill Weld pulled a shosta and switched his registration to Republican, he's going to announce on Friday that he'll challenge Trump even though nobody knows who he is and even fewer Republicans support his libertarian-lean positions on immigration, drug war, the homos, etc.