So here's something for the Mariners to consider as they ponder trying to swing a trade for Rays ace David Price: According to Ken Rosenthal of FoxSports.com, Price's agent, Bo McKinnis, says that while his client would be open to signing an extension with some teams, he would not be willing to sign one with the Mariners (relevant tweets: here, here and here.)
So if the Mariners pull the trigger on a Price trade (the rumored asking price is top pitching prospect Taijuan Walker), then they'd do so knowing that they'll get just two seasons out of Price, who's eligible for free agency after the 2015 season.
Now, as Rosenthal notes, that may not be enough to dissuade the Mariners, who have designs on contention in the near-term, especially after the high-dollar acquisition of Robinson Cano, and two years of David Price is two years of David Price. With that said, this revelation has to change the calculus a bit.
As for the merits of Price, age 27, the former Cy Young winner and three-time All-Star last season pitched to a 3.33 ERA (114 ERA+) and an AL-leading 5.56 K/BB ratio. For his career, he owns an ERA+ of 122 across parts of six major-league seasons. In three of the last four seasons, Price has logged at least 208 2/3 innings.