The Bucks seemed to want to get off of Portis' contract too, which may be a big reason why the Cavs wouldn't do Mobley for Giannis.
If as part of the trade value, we offered to take Struss or Schroeder into our TPE, that trade could make sense for both teams.