NBA trade rumors have a deal between the Toronto Raptors and Indiana Pacers nearly complete. The Raptors and Pacers have agreed to a sign-and-trade deal, where C.J. Miles will sign a new contract with the Pacers before getting dealt to the Raptors. The other half of the trade will be Cory Joseph, who could see a lot of playing time now that Paul George has been traded to the Oklahoma City Thunder.

The reason this Toronto Raptors-Indiana Pacers trade is still considered a rumor is that it is contingent on another deal getting completed first. The Raptors also have a trade with the Brooklyn Nets which will send DeMarre Carroll and two draft picks to Brooklyn for Justin Hamilton.

To make it even more complicated, that deal is contingent on the Washington Wizards matching Brooklyn's $106 million offer sheet for Otto Porter Jr.

Is this a good trade for both teams?

There are going to be benefits for both the Toronto Raptors and the Indiana Pacers in this deal. The Raptors get C.J. Miles, who will immediately provide another veteran weapon who can be used for heavy minutes off the bench. For the Pacers, getting Cory Joseph back means that they gain an asset instead of simply losing Miles to free agency for nothing in return. Joseph could be a nice player to have on a young roster that will try to succeed in the post-Paul George era.

Miles will sign a three-year, $25 million contract as part of this deal, with the third year being a player option.

It is a really nice payday for the veteran and if he enjoys his time with the Raptors, there is no reason to expect him to opt out of the contract. Miles had been mentioned in other NBA trade rumors but may become the perfect fit for a Raptors team that is trying to get more depth to wage war in the Eastern Conference.

Are the Toronto Raptors good enough to win the East in the NBA Playoffs?

It is very clear that the front office of the Toronto Raptors is pulling out all the stops in an attempt to compete with the Cleveland Cavaliers. The team returns a core of point guard Kyle Lowry, shooting guard DeMar DeRozan, power forward Serge Ibaka, and center Jonas Valanciunas.

That’s a really good roster and it might just be good enough to really give the Cavs a challenge to make the NBA Finals for a third-straight season. The Cavs are also adding pieces this offseason, so they might be tough to keep up with. The Philadelphia 76ers may also emerge next season.

There are already a lot of NBA analysts who are picking the Raptors to be a dark horse contender in the East, especially with the starters all locked up in contracts that should keep them happy for a while. There was some worry about losing Kyle Lowry or Serge Ibaka in the offseason, but the front office came through with long-term contract extensions. Now these positive NBA trade rumors have surfaced as well, giving Raptors fans something else to cheer about.