Gallagher and Toffoli are not the same. I don't even know where to begin..
Gallagher was valuable on trade market 1 year ago and an absolute garbage/cap dump right now. Things can change quickly. Injury can happen. Terms on Toffoli contract was valuable right now. Player value decrease when they are getting older. Toffoli is 29 now, 30 in 2 weeks. It’s like saying. 1,99$ is cheaper than 2,00$. I mean, there is plenty of factor, but something is right, we sold high on Toffoli wich is great on a rebuild
1) Their contracts; salary AND term. Enough said.
2) Toffoli has an actual talent on which he can rely