Corey Perry and Ryan Getzlaf signed matching contracts before the 2008-09 season.
These contracts were five years at a $5.325 million cap hit.
Recently, Getzlaf was locked up for the long term, with an eight-year, $66 million contract.
Including this season, Perry has put up 330 points since his contract started, while Getzlaf has 324 points since his last contract.
While the Ducks could lock up Perry for the same contract, this would give the Ducks only about $10 million in cap space to work with.
This sounds like a lot of money until one realizes that the Ducks also have to re-sign (or replace) players like Kyle Palmieri, Teemu Selanne, Saku Koivu, Toni Lydman, Ben Lovejoy and others.
Not all of these players will be re-signed, and a few may retire.
The bottom line for the Ducks is in fact the bottom line.
Will they have enough cap space?
Furthermore, with the Ducks dominating the Western Conference with a 19-3-3 record (just four points back of the Chicago Blackhawks with a game in hand), do the Ducks risk tampering with the lineup for the sake of getting something back for Perry instead of letting him walk for nothing during free agency if they cannot re-sign him?