Jack Cooley has agreed upon a deal with the Cleveland Cavaliers.

Cooley was waived this week by the Utah Jazz. Cooley signed a pair of 10-day contracts with the Jazz last season.

Cooley will join Jared Cunningham, Austin Daye, Quinn Cook and D.J. Stephens in Cleveland’s competition for two roster spots.