NBA superstars are emassing wealth both on and off the court with their spectacular skills and huge brand endorsements. We give you the net worth of the 20 richest NBA players of all time.

20. Steve Nash – $95 Million (net worth)


Canadian Steve Nash retired from the NBA in 2015. He was an eight-time NBA All Star and a seven-time All-NBA selection. The former MVP was one of the greatest threats on offense.