LeBron James' $97.1M contract extension makes him the top-paid player in NBA history
The 37-year-old All-Star has agreed to a two-year contract extension through the 2024-25 season with the Los Angeles Lakers, his agent announced.