Money management is an often overlooked skill in the NBA. Every team plays by the same rules and we have all seen what proper and improper management can do to teams.
In recent years some teams that have spent a lot have proven themselves as winners, such as the Boston Celtics and Los Angeles Lakers. Other franchises have far overspent other teams only to find themselves in mediocrity, such as the New York Knicks.
One of the biggest challenges for teams is not only over-paying a player for his performance, but also having an overbearing contract that makes it near impossible to trade him away.
Some players this season are grossly overpaid but are in the last year of their contracts, making them valuable in trades for teams that want to clear salary space. In this way, teams can have extra room to sign top free agents next summer.
Some of the players that fall into this category include Andrei Kirilenko, Yao Ming, Peja Stojakovic, Kenyon Martin, and Jason Richardson.
But then there are other players who have more than one year left on their contacts and have become sort of a thorn in the side of NBA GMs.
This article breaks down the 15 most untradeable contracts in the league.
As always, your comments are appreciated. Feel free to state whether you agree with the choices or if any player was excluded that should have been on this list.