With Kevin Love, LeBron James and Matthew Dellavedova all signing new deals, and the likes of Mo Williams and Richard Jefferson coming on board, the Cleveland Cavaliers have had a fairly productive offseason all things considered.
And new reports suggest it could be about to get even better in the next few days.
According to ProBasketball Draft, citing league sources, the Cavaliers have all but completed new contracts for two stars who had left Cleveland for the free agency market this offseason.
BECOME A WRITER
Do you have what it takes? Sign up today and send over your 250 word test article: https://gms.to/haveyoursay3
Tristan Thompson emerged as a key part of the Cavs roster last season as injuries took their toll and some had feared his good form might make him too costly to bring back for the 2015-16 season.
Thompson is likely to seek around $10 million per season, but, with LeBron James having gone on record to effectively demand the rebound monster's return for the new season, it looks like Cleveland are going to keep their main man happy with their upcoming business.
As for J.R. Smith, after opting out and hitting the free agency market, the controversial star appears to have found few suitors. In re-signing him now Cleveland will actually wind up securing the former Knicks man on a lesser salary moving forward.
The Cleveland Cavaliers proved last season that they are in a position to challenge for the NBA title and, had injuries not hit them hard in the postseason, they very well might be the reigning NBA Champions.
As things stand, they have made moves this offseason to ensure that they are better prepared should lightning strike twice. The return of both Tristan Thompson and J.R. Smith only bolsters that stance.
Cavs fans: Would your current roster have been able to beat the Warriors in the NBA Finals? Have your say in the comments below...