Here is the offending paragraph (hide your eyes, it is pretty glaring):
Then there are the 2005 San Francisco Giants, who made a deadline deal with the Seattle Mariners in which they gave up talented young catcher Yorvit Torrealba(notes) for outfielder Randy Winn(notes), who had three-plus years and $29 million left on his contract. Winn, a corner outfielder, never drove in more than 65 runs for the Giants, who finished 75-87 that year and failed to make the postseason during Winn’s tenure. Sometimes, it’s just better to sit tight.
First off, "talented young catcher"? In four years in Colorado, the team was dying for a starting catcher, went to many different options, and while they admitted turned to him eventually, he wasn't that good. Baseball-Reference.com had him at less than 2.0 WAR (1.3 to be exact) for the four seasons he played for them, and even though he was playing half his games in Coors, he only had a .710 OPS overall playing there. Baseball-Reference.com notes that the average starter generates 2+ WAR PER SEASON, and he couldn't even do it over a four season period. Where does the talented part come into play?
Now, he is having a breakout year, at age 31 so he's no longer young, for the Padres, he's hitting better there than in 8 previous season, but 31 is hardly young anymore. And that's still only 3.7 WAR since the trade. Meanwhile, Randy Winn produced 13.2 WAR for us in the time he played for the Giants, four plus seasons, even last season, his poorest season in ages, he produced 3.2 WAR. Not quite All-Star level, which Baseball-Reference.com notes is 5+ WAR, but at an average of 3 WAR per season, roughly, he was a solid regular starter for us the time we had him. And up to last season, he produced over 8 times more WAR than Yorvit did, over 4+ seasons.
Second, and this is so easy to check, so it is a wonder that Forbes' editors and fact checkers did not catch this, but Randy Winn did not have three-plus years and $29M left on his contract. He had a team option for $5M, which the Giants exercised, and then they signed him to the 3 year contract in the off-season after the trade.
Third, he talks about Winn as a corner OF and mentions his RBI totals, which is pretty much what one would say - in the 20th Century. Today, one could mention his OPS, his UZR, and realize that he was an OK hitter who provided a lot of value as the rightfielder with his great fielding defense.
Fourth, it is not like Randy Winn is an impact type of trade material. Still, while the team might not have made the playoffs that season or any season afterward, it was not his fault in 2005, he hit .359/.391/.680/1.071 with 14 HR in 231 AB, that was a huge contribution. And it was not better to hold tight, we had nobody ready to play RF and we would have been much, much worse without Winn than with Winn. Sometimes it is not all about winning, but of improving the team. Winn improved our team.
Sigh, I try to not let these people bother me, but this was so bad that I couldn't help myself.