not really sure how this solidifies his intention to stay with this team long term. Besides getting paid way more than this team can afford for more than 3 seasons, to make it into the rafters you need to put in at least 9 incredible seasons. Right now, I'm having a hard time seeing him stay more than 3 seasons. In the league's rapidly changing climate, staying with one team for a really long time is becoming unsustainable. Teams understand that the financials make retaining superstars difficult because rebuilding periods happen more frequently.
And yet a lot of players have hit 9 years with the same team.
Of last year's all stars, these are the guys who will hit year 9 or more entering this season
At least 9 years with same team
Wall (entering 9th year this season)
Westbrook
Curry
At least 9 years in league not same team
Aldridge (9 years w/ Blazers previously)
Harden
James
Durant (9 years w/ Thunder previously)
Lowry
Horford (9 years w/ Hawks previously)
Love
DeRozan (obviously was 9 years in Toronto before the trade)
Harden and Lowry are entering year 7 on their current team. Love, Harden, and Love were all traded and then re-signed to the team that traded for them.
The only all stars last year that have less experience that have been on more than 1 team are Irving, Oladipo, Butler, Cousins, Dragic, and George and they were all traded (though George and Irving did push their way out).
Beal, Giannis, Davis, Zinger, Walker, Thompson, Green, Embiid, and Towns are all on the team that drafted them and all have re-signed at least once.