I'll bet there is a set age they have to end it at, but rating seems to have something to do with it. Sounds like your guy should last for a while though if he's a 97 after 19 years! I don't know much about putting dynasties in other players dynasties but I might pick up PC to use some of those throwback 90s rosters.
melo did end it at 43 after 24 years in the league! He outlasted the other last real guy, lebron, by 3 years.
Let's look at another solid player from my dynasty.
Grant Kovalev
7"0 Center
Dublin, Ireland
Potential: Good, late 1st, strong draft
DOB: 1990
Years played: 2013-27
accomplishments: -reached the finals six times: in 2014, 2016, 2018, 2019, 2021 and 2024, becoming an 3-time NBA champion in the 2018, 2019 and 2021 series.
-Was the 2019/2020 6th man award winner, getting 12 ppg and 9 rpg off the bench
- was a starter for three seasons, 2020-23
Kovalev was a pretty good offensive center. He was a bit like Ilgauskas. However, he couldn't get off the pine for most of his career because he was stuck on GREAT teams that reached the finals 6 times and the playoffs 10 times in his 14 seasons

. Earlier, he was playing behind Andris Biedrins and Ike Diogu. For a brief period between the aging of Biedrins and the development of a young center named Orekhov, he started. But later on, Big Bill Orekhov took over his starting role until retirement.
23 24 25 26 27 28 29 30 31 32 33 34 35 36 37
67 69 70 72 74 75 75 76 75 74 73 71 70 67 (ret-63)
Pretty even-sided career, 14 years with a peak at 30, exactly halfway through the career. And his first and last active rating was 67. He put up 17 ppg, 10 rpg and 2 blocks when he was starting at his peak rating of 76.