Texas Senator Ted Cruz, running a distant second behind Donald Trump for the Republican Presidential nomination, has launched a Hail Mary pass in the form of announcing his pick for vice president, Carly Fiorina, despite the fact that he’s unlikely to win and the convention is still months away.