Why would I answer definitively yes or no when I don't know? What if I said no, but ultimately based on his production he was worth something like $48 million? Because these are the conditions under which GMs make free agent decisions. Knowing what we know as of this morning, do you think Dunn will be worth his contract? Yes or no. To be honest, probably not. But, the league is full of guys that earned their current contract prior to signing it and not while they are playing under that contract. I mean, has ARod been worth the $250-300 he will have earned? No, but he's been worth a whole lot more than 99% of ballplayers. It's relative. Will Fielder be worth the $20 mil per or so he signs for? Doubtful. But he could very likely be worth more than the previous $20 mil per year player. Same with Dunn. So maybe he doesn't end up worth the money he signed for, was it worth if if he's worth $50 mil over the life of that contract? Besides, you can't look at it as "they earned their money", you have to look at it as "does this guy give me something I can't get some other way?". If the answer is yes, then you decide if giving them X amount is worth it. Fielder might be worth $20 to the Cubs, but only $17 to the Yankees or Red Sox. Even if he doesn't "earn" his money over the next 5-8 years, if he provides the performance the Cubs needed then he was worth the $20 mil per year, even if his hard stats say he didn't "earn" his money. All good points, and I totally get where you're coming from. Really the bottom-line, yes-or-no question I'm asking is: will the White Sox look back three years from now and be happy they made this signing? Or even more relevant to us: will the Cubs look back three years from now and kick themselves for not making this signing?