JR Smith is the most underpaid player in the NBA.