Tim Duncan just made another huge sacrifice. The 39-year-old legend is one of the 15 greatest players of all time and is still an All-Star, yet he signed a contract for just over $5 million next season so the Spurs had enough cap space to get LaMarcus Aldridge.
Can you guess which of these NBA players will make more money than Tim Duncan next season?


Kirby Lee-USA TODAY Sports











