Last Thursday, LeBron James officially re=signed with the Cavs on a three-year deal worth $100 million. The deal will make James the highest paid player in the 2016-17 season. The $33 million he’ll make in the 2017-18 season will make him the highest paid player for a single season in NBA history, per Brian Windhorst.

RELATED: REPORT: LeBron James starting Cavs’ season early with West-coast workouts

Apparently, there’s some added information now coming out regarding James’ contract with the Cavs, which now includes a no-trade clause. A no-trade clause is only received after a player has played eight years in the league and at least four with that one team. Front office insider for The Vertical reported on the addition to James’ contract.

RELATED: Kyrie Irving ties LeBron James’, Michael Jordan’s U.S. Olympic Record In Preliminary Game Vs. France

Six players had no-trade clauses in their contracts last year in Kevin Garnett, Kobe Bryant, Dwyane Wade, Carmelo Anthony, Tim Duncan, and Dirk Nowitzki.

We’d be living in an upside-down world if the Cavs even dreamt of trading LeBron James, and this simply confirms James’ happiness with his home-state and his commitment to them. Expect LeBron to be in a Cavs uniform for a long, long time, Cavs Nation!