Now that you mention it, his post all-star stats are not all that great. Just the same, he is bound to get hot at some point in the next month or so... at the very least, you could have waited until that time, and got a better deal for him... I mean Cain has looked horrible, and Damon hasn't made it through a whole season without missing a lot of games since he was with the Red Sox.
But who knows, maybe that won't happen, and what you did will pay off. With Figgins not playing, I really need his SBs right now. I'll just play him against righties for now, and hope he heats up at some point.