Kariya is always an interesting one to me. He was making 10m a year for 3 years in Anaheim. After the 03 cup final run, he demanded that Anaheim make a qualifying offer of at least 10 m. Bryan Murray couldn't justify another year of 10m with Anaheim's internal budget which was something like 40m. So Anaheim let him go after offering to pay him well but at a reduced salary on a multi year contract (can't find the exact sum of the offer but I think I'd heard it was something like 8.5m to 9m for 6 years).
Kariya ended up taking like 1.2 million from Colorado to try to play for an Avalanche super team with Selanne (who claims to have wanted to return to Anaheim but Kariya insisted that they join up literally anywhere else). The idea behind Colorado was clearly a cup chase given how stacked their roster already was.
The irony is neither guy ended up with a cup in Colorado. Kariya went to Nashville for two years making 4.5m a year, while Teemu went back to Anaheim and won a cup.
If Kariya had just followed Teemu back to Anaheim, the Ducks still would have had Niedermayer come to Anaheim to play with his brother, they still would've had the assets to trade for Pronger, they still would have had Giguere on top of Getzlaf and Perry starting to come into their own in the 06-07 season (Kariya's last year in the NHL) and Burke still would've chased an all out approach to win a cup quickly after being hired as GM.
So, if Kariya had just signed the extended deal the Ducks offered him in the first place, he would've still made very good money and very likely would have retired with a cup ring. Instead he took a massive pay cut to try to join a super team which backfired.