James Ennis has agreed to sign with Hapoel Haifa of Israel.

Ennis had signed 10-day contracts with the Brooklyn Nets, Los Angeles Clippers and Denver Nuggets this season.

In 41 games with Orlando last season, Ennis averaged 8.4 points per game and made 43.3% of his three-point attempts.

Ennis plans to leave the door open for a return to the NBA.