Great read, and I have to agree. It does suck when you have a massive contract nowadays in the NBA. Sure it gives the player financial security, but for the organisation itself it can really dig you when you have someone like EO50 taking up all that cap room.
In this case, it was always good news when we swapped EO50 for TC because Shinn is the one having to paying the bills (and we all know he hates paying the bills). He can eat his contract while we happily go and clear cap space with TC.