"Ted Cruz has expressed a willingness to debate Trump or Kasich -- or both," said FOX News Channel’s Michael Clemente in a statement. "But obviously, there needs to be more than one participant. So the Salt Lake City debate is cancelled."