The Blue Jays have agreed to a one-year, $2.5 million contract with infielder Edwin Encarnacion.
The deal also includes a $3.5 million club option for 2012.
Encarnacion was claimed off waivers by the Athletics last month but became a free agent when the club didn't offer him a contract.
Blue Jays Keep Encarnacion With $2.5M Contract