The Dallas Mavericks and Charlotte Bobcats have reached an agreement in principle on a new trade after last week's collapse of a three-way deal with the Oklahoma City Thunder, according to NBA front-office sources.

More...