Some might argue whether or not LeBron James is the best player in the NBA right now, but you can’t argue about his earning power.
The Cavaliers forward was crowned the NBA’s highest paid player for a second straight year by Forbes Wednesday. The media company pegged James’ to rake in roughly $73 million in 2016, $23 million of which will come from the Cavs.
James makes the bulk of his money through his various endorsements and no one in the game comes even close to touching him.