The Astros have signed 37-year old righty swinging catcher Ivan Rodriguez to a 1-year, $1.5 million dollar contract. Rodriguez played in 115 games for the Tigers and Yankees last season and he was 110 for 398 (.276 avg, .713 OPS) with 44 runs scored, 10 homers, 35 RBIs and 10 stolen bases. Pudge still has a good throwing arm as he nailed 23 of 75 (31%) potential basestealers last season. The Astros hope that Ivan Rodriguez still has something left but regardless he’s still better than any current catcher on the roster. Rodriguez has now played in 2,267 games in his major league career in which he is 2,605 of 8,645 (.301 avg, .814 OPS) with 1,253 runs scored, 295 homers, 1,217 RBIs and 124 stolen bases. This was a very solid move for the Astros.