Ted Cruz: He so crazy! Posted by Planet Waves Award-winning editorial cartoonist Matt Bors weighs in on Ted Cruz’s announcement that he’s running for President. By Matt Bors