Cavaliers considering trade for Joe Johnson

The Cleveland Cavaliers are considering trading for Brooklyn Nets star Joe Johnson with their Brendan Haywood contract chip, according to sources.

Only Kobe Bryant is slated to make more this upcoming season than Johnson, who's on the the last year of the six-year, $120 million contract he signed with the Nets in the summer of 2010.

Haywood has a $10.5 million nonguaranteed contract if waived before Aug. 1, an asset that has gained value over the last several days as other teams use up their cap space.