The Blue Jays have signed catcher Ramon Castro to a one-year deal worth nearly $1MM, sources tell Jorge Arangure of ESPN.com (via Twitter). In 57 games split between the Mets and White Sox in '09, the 33-year-old hit .219/.292/.406 with 7 HRs.
One has to wonder why the Jays have decided to ink three catchers in the last week, having already signed John Buck and re-signed Raul Chavez.