(Los Angeles, CA) -- Lebron James is the first NBA player to reach one-billion-dollars in career earnings while still playing in the league. The Los Angeles Lakers star earned 330-million in playing salary and 700-million in off the court endorsements. This comes as "Space Jam 2" starring James brought in over 31-million-dollars in its opening weekend in North America.