Points for Cruz!  I don't blame him one bit.  Remember when Trump said he wouldn't sign the "pledge"?  Yeah.........
  How can anyone endorse Donald Trump for President?  This is the man you want negotiating with China, North Korea, Iran, Iraq, Russia?