Ramon Ortiz has an amazing ability to stick around despite not being an effective pitcher since 2004 and the Giants just announced that they've signed the 39-year-old to a minor-league contract that includes an invitation to spring training. Washed up old guys are sort of general manager Brian Sabean's thing and Ortiz was at least...