The Angels have signed 32-year old switch-hitting infielder Luis Rodriguez to a minor league deal. Rodriguez played in 102 games in AAA-ball for the Mariners and he was 107 of 361 (.296 avg, .841 OPS) with 49 runs scored, 12 homers, 51 RBIs and 5 stolen bases. He last played in the majors in 2011 for the Mariners. Rodriguez has played in 407 games in his first six years in the majors and he is 231 of 972 (.238 avg, .638 OPS) with 100 runs scored, 10 homers, 80 RBIs and 6 stolen bases. Rodriguez is going to be a longshot to win a bench job with the Angels next spring.