Nor does Melky. Colvin is at least younger and cheaper for a longer period. Neither is particularly likely to have value going forward, so take the guy who's been slightly better in the minors, is a little younger, and is cheaper. I'd have done neither deal if I were the Giants, though. I don't know why you would look at Melky's numbers when he hasn't been in the minors since 2005. Colvin is a guy who K's in 25% of his PA and can't get on base at any level and only 1 year younger than Melky. Melky's not good, but Colvin is absolutely worthless.