Earl Clark has agreed to a two-year, $9 million deal with the Cleveland Cavaliers.

Clark had a breakout season with the Los Angeles Lakers.