CLEVELAND -- LeBron James is a money machine.
When LeBron announces his decision on where to play next, he will top the $20 million salary mark.
As we await to hear if the Akron-born basketball star returns to the Cleveland Cavaliers or sticks with the Miami Heat, we went through and broke down how much LeBron has made in the NBA.
The last two years alone he has raked in more than $38 million with the Miami Heat.
The first time LeBron made double-digit millions came in the 2007-08 season when he was paid $13,041,250.
During his final season with the Cleveland Cavs, LeBron lured in $15,779,912.
The two seasons prior, he was paid $5,828,089 and $4,621,800 respectively.