I don't think he's going to get seven years so much as I think there's no way in hell he only gets four, short of an undisclosed injury. The top guys almost always get their money in the end. Chris Davis, Max Scherzer, Justin Upton (2 winters ago) all got theirs, and I know it was a while back at this point but Prince Fielder got his too. I can't remember a top guy ever really falling short of expectations, even when they've gone past MLK day without signing. Yoenis Cespedes is probably the closest. Last year he was supposed to get around 5/125 last winter and signed for 4/110. Although he signed that deal fairly early, he wasn't waiting around for two months, so it's possible that he just liked shorter term/higher AAV. IT makes a little more sense for a position player, and as a team that is not at all concerned about the luxury tax it worked out well for the Mets too. There's a lot of smoke coming out of Darvish's camp right now. My guess is that it's more about them trying to wrap things up rather than that them being desperate. I wouldn't be surprised if he has his 6/150 offer in hand, and his agents are basically doing a lap around the league once more to make sure they're not leaving any money on the table. From who?