The NBA's trade deadline is just a few days away and the Cavaliers are expected to hold onto Maurice Williams, according to sources.

Cleveland has been one of the more active teams in regards to talks heading into Thursday's deadline.

Williams is still due about $17 million for the next two seasons and has been injured most of this year.