Certainly can't fault the Reds for letting him go, as there wasn't really a place for him, but this guy is really hitting well this season for the Marlins.
He's 26 years old, and the down side is that he's a terrible defensive player over at third, but he's got 18 homers, 56 RBI's and his line runs 286/333/495 and 828 OPS.
He his 28 HR's and had over 110 RBI's back in 2005, so obviously he's shown this kind of potential before.
I'm curious what the Marlins do with Cantu with Dallas McPherson tearing the cover off the ball in Albuquerque this season. I wonder if they will trade the oft-injured Mike Jacobs, move Cantu to 1B and bring up McPherson next year?