All those numbers does us no good if he can't stay healthy. We don't need him to stay healthy, we need him to be healthy most of the time. I think in a 5 year deal, you'd get at least 3 semi-full to full seasons out of him. And then 2 of the seasons he's going to miss some games. But that's probably why you can get him for around $14m, when Soriano might get $17-18m. Look at how the Mets handled the Pedro situation. They signed him for 4 years, and pretty much acknowledged they weren't going to get 4 strong years out of him. If the Cubs were a $65 million team, Drew isn't worth the risk. If they were a very good offensive ballclub, there probably isn't much reason to sign such a player. But the Cubs are desperate for a hitter that does exactly the things JD does. They need an impact bat. Their offense could be awesome with him, and all they'd need to do was try and tread water when he misses games. For all the issues he's had, JD has never crippled a team with his problems. Give JD the same profile, but make him 34 or 35 right now, and my story would probably change. But the Cubs need this type of player, and from age 31 through age 34 or 35, they should be able to get a ton of production out of him.