I continue to be amazed with the utter contempt many keep expressing for Casey McGehee. Here you have a great guy and model citizen who's done nothing but produce since he's been here for mininum salary no less but yet some here can't wait until he's gone. Last season it was all about his being a fluke. Nobody with such modest minor league stats could possibly be this good. Let's trade him before he turns into a pumpkin. So this year he comes back and completely validates what he did in 2009. He's on pace for a 25HR, 100 RBI season, a solid .285 BA, close to average defense, and the same people want to run him out of town. In one breath, they'll say you have to trade him because he'll bring back this great return, while in the same paragraph they are disparaging his game. What is it? Oh he's blocking a better player they'll say? He's not blocking anyone. He beat out Gamel in 2009, and he'd likely beat him out again. He is a better fielder than Gamel. That's not saying a lot, but it's the truth. I'm not disparaging Gamel, but the reality is that Gamel struggled against AAA pitching until July this year. To assume, he's better than a guy that's a proven major league run producer is a big leap. Gamel will have a major league career. But it's more likely to look something like Adam LaRoche's that it is Albert Pujols'. All that being said, of course McGehee is not untouchable, but neither is Gamel. But you better get a boatload in return because guys like Casey don't grow on trees.