Beltran's contract does come with some risk but it's an absolute steal if he stays healthy. I made the comment on twitter that I'd rather have him for the 2/26 deal he signed than Jeff Francoeur for 2/13. Now of course such a statement called for feedback and I received plenty. The majority of comments were pro-Francoeur, which I suspected would be the case, he had a really good season and is pretty much an extremely likable guy.
The consensus on Beltran on the other hand was that because he's older he's past his prime. And he may be but you certainly wouldn't know it from his production. Since turning 30 he's posted a 133 OPS+, which is far better than the 115 he posted in his 20's. Last season his 152 OPS+ was a career high, at age 34. Let me repeat that, and put in bold to make it more noticeable.
Last season his 152 OPS+ was a career high, at age 34.
For whatever reason his 2011 season flew way under the radar and I think people just naturally assumed Francoeur was better without comparing their respective seasons. Since the majority of what I do here is compare, allow me to shock and awe you.
I didn't have a problem with Francoeur's extension when it was signed, well other than I wished it was for one year instead of two. But there's no doubt he's a question mark heading into 2012 as he's given absolutely no reason in his career to believe he's capable of replicating his 2011 numbers. I hope he does, so don't think I'm rooting against him. I mean it's not an insult to suggest Beltran is better, especially when the stats back it up.