This year's NBA free agent class is packed with players who could make big changes, including some big-name players who have been at or near the top of the league for more than a decade.
As emerging stars begin to take control of the league, the flag-bearers of recent years have a chance to snag one last big deal.
You can find many of those old timers below, but first a bit about the qualifications they include.
These are players who have at least one more chance at a big payday, which means we don't have a guy like Russell Westbrook here who's already been on a pay cut for a few years.
There's a bit of projection at work there, too: The contracts these stars get this summer are expected to be their last big contracts, so while this could be the last big contract for 30-year-old Pascal Siakam, there's a chance he'll get another one when he's 33 or 34.
Now that we're all set, it's time to name the actual names of this year's class.
DeMar DeRozan's last contract was a bit of a surprise: Three years and $81.9 million seemed like a steep price to pay for a 31-year-old who had struggled with his defensive and scoring efficiency for a long time, but he ended up playing the best three years of his career on that deal.
As a member of the Chicago Bulls, DeRozan averaged 25.5 points, 5.1 assists and 4.7 rebounds while shooting above average from the field.
And while DeRozan had a clear negative impact on his team's scoring differential over the first 12 years of his career, the Bulls were plus-0.4 points per 100 possessions with DeRozan on the court and minus-1.4 points without him.
So with DeRozan turning 35 in August, it's possible someone will pay him a higher salary for a year or two.
In the right role (ideally surrounded by decent defenders and shooting ability), DeRozan's ability to draw fouls and score from mid-range could be useful.
There's a very good chance that 34-year-old Paul George will sign a max contract this summer, even if it's not from the Los Angeles Clippers.
The Philadelphia 76ers are one of the teams reported to be willing to offer him such a contract, and given his age, it's easy to see why.
While George isn't as mobile as he was a decade (or even five) ago, he remains one of the league's longest, most switchable defenders — and one of the most mobile offensive players among the big-name free agents.
George appears comfortable with and without the ball and has a high 3-point shooting percentage, which would make him a good fit alongside a ball-dominant star.
George averaged 23.0 points, 4.5 assists and 3.1 three-pointers while shooting 39.7 percent from the 3-point line in five seasons with the Clippers.
James Harden turns 35 in August, and in recent years he has looked sluggish defensively and more often used a battering ram on drives than a first step.
But despite his age and declining athleticism, Harden remains one of the game's best creators and distortion players, he sees the court better than anyone, and his ability to manipulate defenses as a pick-and-roll ball-handler has more to do with technique than explosiveness.
At least one team, whether it's the Clippers or another, will give Harden a big contract to lead their offense.
As the third option behind Kawhi Leonard and George this season, Harden averaged 16.6 points, 8.5 assists and 2.6 3-pointers while shooting 38.1 percent from the 3-point line.
LeBron James turns 40 in December, and while he's played at an All-NBA level this season, his career will come to an end at some point. Maybe. Right?
While LeBron has signed one-plus-one contracts (two-year contract with an option for the second year) in the past, a simpler two- or three-year deal could be his last.
And despite his age, he has produced enough in his final years to be eligible to play for a maximum salary.
This season, he is averaging 25.7 points, 8.3 assists, 7.3 rebounds and a plus-minus of 6.5 boxes, the best in NBA history for a season played by someone 39 or older.
In addition to age, Klay Thompson also has to deal with another factor: his next contract may be his last big one.
He's 34, but he's suffered a torn Achilles and anterior cruciate ligament during his basketball career, all of which has affected his on-ball defense. He's no longer the lockdown option on the perimeter that he once was, but there are still plenty of reasons why teams want to acquire him.
He has good size for a wing defender and remains one of the game's most dynamic floor spacers and catch-and-shoot threats.
Over the past three years, Thompson has averaged 9.7 three-point attempts per game and made 39.7% of his three-point attempts — the only player in the league who has matched or surpassed those two marks in that same span.