I would trade him too but is this true? Givens is approximately a year ahead of him in service time, makes $3.2M this year after $2.1M last year. Castro makes just $1M this year so no way he should get to $3M. He's still got his issues but his K's are up and BB down in a tiny sample, and he's effective enough I'd think you have to give him another chance to see if the light turns on for like $2-2.5M.