I think it boils down to two different type of players, you have the super stars that are going to lead their team and command the massive salaries. These are the people who usually stay 1-2 years, like Blake Griffin, Chris Paul, Kevin Durant, etc. But for the rest of the players in the league...