LeBron James reportedly agreed to a new contract with the Los Angeles Lakers on Wednesday.
James will sign a two-year, $104 million contract that includes a player option and a no-trade clause, ESPN reported. The deal comes a day after his son, Bronny, was introduced as a member of the Lakers for the first time following the NBA Draft.
CLICK HERE FOR MORE SPORTS COVERAGE ON FOXNEWS.COM
James, arguably the greatest basketball player of at least this generation, if not all time, joined the Lakers before the start of the 2018-19 season after winning a championship with the Cleveland Cavaliers.
His time with the Lakers has been a rollercoaster ride. James has only played more than 70 games once, outside of the coronavirus pandemic. He helped the Lakers woo Anthony Davis in a trade before the 2019-20 season, and the two led the Lakers to an NBA championship in the bubble.
Aside from a tournament win last season, the Lakers haven't had much success.
BRONNY JAMES SAYS HE DIDN'T HAVE 'MUCH OF A CHANCE' TO 'SHOW WHAT I CAN REALLY DO' AT USC
James has played for three different coaches in his six seasons with the Lakers and is about to play a fourth under JJ Redick. The team has made the Western Conference Finals just one other time since the bubble season. They have been eliminated in the first round twice and missed the playoffs during the 2021-22 season.
Now, James is signing a new contract in what many consider the twilight of his career. He will play alongside players like Davis and Austin Reaves and will look to help Bronny make a name for himself in the professional ranks, despite the fact that he only averaged 4.8 points per game in college.
James is averaging 27 points, 8 assists and 7.9 rebounds per game with the Lakers.
CLICK HERE TO GET THE FOX NEWS APP
He is the NBA's all-time leading scorer with 40,474 points in the regular season.
Follow Fox News Digital Sports coverage on X and subscribe to The Fox News Sports Huddle newsletter.