Castro has been clearly beat out for the back-up catcher's position by Omir Santos ( offensive comparison). More important then the offensive numbers, is that Santos has Jerry Manuel in his corner.
I'm sure the organization, as a whole, isn't thrilled with Castro who was reluctant to take the starters job and ends up yearly on the disabled list.
Most teams would just eat Castro's contract, but despite playing in one of the largest baseball markets in the world, the Mets don't operate that way and are looking to move Castro's 2.5 MM contract.
The Mets front office is working the phones Friday evening trying to deal backup catcher Ramon Castro before Saturday afternoon's game against the Marlins at Citi Field. With starting catcher Brian Schneider back in the clubhouse and ready to be activated from the disabled list before the game, and Omir Santos having played his way into the favor of manager Jerry Manuel, the Mets are believed to have engaged the Mariners about the 33-year-old Castro. source Daily News