And no money, no backup C, no draft pick, and no flexibility if it does not work out. It's a bad trade IMO.
We have 45.8M tied in contracts. If we accept the contracts of Lowry and Patterson (17.8M) we get to 63.6, if we send Trey to Toronto, that would make it about 61M. The cap is projected to be around 67M... We will have 6M to the cap with the following players tied with contracts:
Gordon Hayward
Derrick Favors
Dante Exum
Alec Burks
Rodney Hood
Rudy Gobert
Kyle Lowry
Patrick Patterson.
If you offer 5M to Tomic, you are left with 1M that you can spend on Millsap's contract. You have mid-level exception of ~2.8M, that you can split to multiple players. Say you pick the option on Cotton. You are left with 2M(Lets say our 2 second round picks). We can go above the limit for resigning our own players(Jingles, Evans). So you are left with a depth chart like this:
Depth chart:
PG: Lowry, Exum, Cotton
SG: Burks, Hood, Millsap, (second round pick)
SF: Hayward, Hood, Ingles
PF: Favors, Patterson, Evans
C: Gobert, Tomic, (second round pick)
If you need a hole plugged at some time during the season you are allowed to use a min-salary exception to sign a D-Leaguer for example.
I don't see how that hurts our flexibility when this is going to be the cap only for one year and after that the cap jumps to ~90 million. So we would have ~20 million to spend the first year of the new CBA, and 30M in the second year of the CBA(~45-50M if it's used for resigning our own players).