Hayward is a good perimeter defense and he is a Sharpshooter. Miles is insane on court, good foward, he is a good in defense and ofense(i know he Has a huge off court problems, but the justice made your Decision, he deserves a second chance). Hornets get 2 realy good young players, and get more space in cap, and 1 first and 1 second round picks. I know Dallas get two expires for 2 young players, but Hayward don"t have much interested of the league, and Miles the same, Dallas need 2 good fowards, and Hornets need more good young players and picks...