 One of the NBA's greatest players of all time is staying in Los Angeles. Los Angeles Lakers superstar LeBron James has agreed to a two-year, $104 million max contract to stay with the Lakers, according to ESPN. The deal also reportedly includes a player option for next summer, as well as a no-trade clause.