Holliday deal a question of long and short
Matt Holliday's deal is certainly a good one for the player; he gets a premium salary, averaging $17 million a year, covering his age 30-36 seasons, with a full no-trade clause, and gets to stay in the league where he has performed well and in a city where he's going to see a few more playoff appearances, with an excellent chance at another ring.
You could do a lot worse.
But given the lack of another clear bidder for Holliday's services -- you'll have to forgive me if I put the Mystery Team in the same category as the Tooth Fairy and the homunculus -- it's even more impressive for Holliday and his agent, Scott Boras, to get this kind of annual salary.
That's because the Cardinals assume pretty significant risk with this contract in exchange for two short-term rewards.
To see Keith Law's analysis of the Matt Holliday deal, and its long-term ramifications, you must be an ESPN Insider.