According to estimates by Forbes, LeBron James now has a net worth of over $1 billion.

James made $121.2 million last year.

"It’s my biggest milestone,” James told GQ in a prophetic 2014 interview. “Obviously. I want to maximize my business. And if I happen to get it, if I happen to be a billion-dollar athlete, ho. Hip hip hooray! Oh, my God, I’m gonna be excited."

James has earned more than $385 million in salary from the Cleveland Cavaliers, Miami Heat and Los Angeles Lakers, while he's earned upwards of $900 million in income from endorsements and other business ventures.