The defensive whiz spent his 2009 season between Boston and Cincinnati. Never known as a strong offensive player, Gonzalez only managed to hit .238 that year and slugged a paltry .355.
The Toronto Blue Jays needed a shortstop to replace Marco Scutaro so, not expecting to be competitive anyway, they took a flier on Gonzalez. They agreed to a one-year deal with Gonzalez worth $2.75 million, with a 2011 option for $2.5 million.
Gonzalez was worth every penny and then some. In 85 games with the Blue Jays, Gonzalez launched 17 homers and 25 doubles with an OPS of .793.
Toronto took advantage of Gonzalez's career year and traded him to the Atlanta Braves two weeks before the trading deadline for Yunel Escobar, a promising young shortstop who was struggling in 2010.
Gonzalez has continued to hit well and is on pace to set a career high in home runs (23) while helping lead the Braves to a potential NL East title. Meanwhile, the Blue Jays get to continue rebuilding with Escobar, a shortstop who put up an OPS of .813 in 2009 and is still only 27 years old (and is making only $435,000 this year).
That's what we call a win-win.