The problem with all this talk of "peak value" is that it's only descriptive (after the fact) and not predictive. How do we know when a player's value has peaked? Should we have traded Prince after he hit 50 homers, when should we trade Braun, and what about Gallardo? Any of these guys could fall off a cliff next year and never have the value they do now, so we should trade them, right? Problem is, we'd be trading them for guys who could also fall off a cliff, and their value may never be as high as it is now. On the other hand, our guys who appear to be peaking, can easily have another great season, and this replication makes them more valuable to teams who'd trade for them. Had Hardy posted an .830 OPS last year, we now have a commodity we can trade for a bit more than the previous year. Sure, it would have been fantastic in hindsight to trade Corey Hart after his .892 OPS in 2007, but who knew he'd fall apart? Look at the guy's minor league numbers, and at age 25 he looked like a rising star. Ryan Braun has similar numbers at age 24, and if you'd have predicted him to fall apart, you'd now look like an idiot. Sure, we can look at McGehee and say his production is unlikely to match 2009's, so we'll guess he's at peak value, but we're guys who post on a website in our free time, while baseball teams (as often as they make dumb moves) have guys that know way more baseball than we do, I don't think we know something they don't. Nobody is going to ignore his history and give us the same return as they would for a guy with .859 OPS production over multiple years. I'd like for those who rant and moan about missing out on trading players at peak value to post a list of players who will fall apart next season even though there's nothing in their numbers to suggest they'll fall apart. Tell me who the next stud 26 year-old SS to fall apart will be. Which young all star OF will turn to garbage? If someone here has this predictive ability, I'll take their criticisms of failing to trade at peak value seriously.