That's a terrible trade... Wes Johnson and a really unproven Rubio player for d2c and granger?
Replace Wesley Johnson with Michael Beasley or Derrick Williams and I'd consider it. Even then I'd probably insist that they give us a pick in return. Too much unproven talent involved.
Derrick Williams for Wes and a pick, then all the rest you said. I'd do that.
Pacers are in win-now mode. I don't think we'll be trading Granger anytime soon unless its for a superstar.