LeBron James has become the first player in the NBA to hit the $1billion mark while still actively playing the sport, Sportico, CBS Sports.
The four-time NBA champion has now joined the six-man elite club which includes Tiger Woods, Floyd Mayweather, Cristiano Ronaldo, Lionel Messi and Roger Federer.
The 36-year-old was drafted into the elite basketball league in 2003 and has grossed $330m in salary since lacing his canvass for several NBA outfits.
In terms of endorsement. merchandise, licensing and media, James has earned a whopping $700m.
His contracts with AT&T, Beats, Blaze Pizza, GMC, PepsiCo, Rimowa and Walmart gives him an annual income of $100m.
In his lifetime deal with Nike, the former Cleaveland Cavaliers and Miami Heat star takes home $30m yearly.