San Francisco Giants: 15 greatest MLB trade deadline deals of all time

14. Randy Winn rakes down the stretch, earns an extension
Date: July 30, 2005
To Giants: OF Randy Winn
To Mariners: RHP Jesse Foppert, C Yorvit Torrealba
Randy Winn hit a scorching .349/.391/.680 with 22 doubles and 14 home runs in 58 games with the Giants after he was acquired at the 2005 deadline.
That wasn’t enough to turn things around for a Giants team that finished below. 500, but it was enough to buy him more time in San Francisco.
His reasonable $5 million club option was exercised at the start of the offseason and then the front office signed him to a three-year, $23.25 million extension in February.
Winn played out that contract in San Francisco, hitting .283/.340/.407 while averaging 152 games played and posting a combined 9.7 WAR. Unfortunately, he never played in a postseason game with the Giants, which knocks him down a few spots in the rankings.
As far as what was given up to acquire him, Jesse Foppert was a former top prospect who ranked as the No. 1 prospect in the Giants system and the No. 5 prospect in baseball prior to the 2003 MLB season, according to Baseball America. He was never able to take the next step against high-level competition, though.
Yorvit Torrealba was 26 years old and a serviceable backup catcher at the time of the trade. He was flipped to the Seattle Mariners in a separate deal that offseason.