
LeBron James has come to terms with the Los Angeles Lakers on a mammoth contract extension which will make him the highest-earning player in NBA history.
The 37-year-old’s management agency, Klutch Sports Group, said the two-year extension was worth $97.1m (£80.6m).