The two-year extension with the Los Angeles Lakers will make James the highest paid NBA player ever in career earnings.