The C's could actually Trade for Porzingas and George---then sign Hayward.
Yeah, they could make it work. I have been suggesting the same for Butler.
The way I see it, we could do the following:
1. Offer the #3 pick ($4.5m), A.Bradley ($8.3m), J.Young ($1.8m), D. Jackson ($1.4m) to the Bulls
for J.Butler ($17.5m).
This would have us taking back $1.5m extra in salary, which temporarily leaves us without the cap space to sign a max FA potentially.
2. Offer 2018 Lakers 1st (from Philly), 2018 Celtics 1st, J.Crowder ($6.2m) to the Knicks
for Porzingis ($4.3m).
This would have us giving away $1.9m extra in salary, so we would now have max salary cap space again.
3. Sign Gordon Hayward.
These three moves would leave us with the following:
PG: I.Thomas / T.Rozier
SG: J.Butler / M. Smart
SF: G.Hayward / J.Brown
PF: K.Porzingis
C: A.Horford / A.Zizic
Now we just need to use exception and/or vet min deals to fill in the rest of the roster (I would be ok with bringing in Sully as backup PF) and we'd be set for years to come...and we wouldn't have to give up the 2018 Brooklyn pick either.
Throw George in there instead of Butler and it works out just as nicely. Worst case we just throw Mickey in there as well to absorb George's extra salary.