The Angels have signed 31-year old lefty swinging outfielder Josh Hamilton to a 5-year, $125 million dollar deal. Hamilton played in 148 games for the Rangers last year and he was 160 of 562 (.285 avg, .930 OPS) with 103 runs scored, 43 homers, 128 RBIs and 7 stolen bases. He has now played in 737 games in his first six years in the majors and he is 858 of 2,825 (.304 avg, .913 OPS) with 471 runs scored, 161 homers, 553 RBIs and 43 stolen bases. Hamilton has been on five A.L. All-Star teams in a row, he has won three Silver Slugger Awards so far this year and he won the A.L. MVP Award in 2010. Hamilton played in 133 games for the Rangers in 2010 and he was 186 of 518 (.359 avg, 1.044 OPS) with 95 runs scored, 32 homers, 100 RBIs and 8 stolen bases. Hamilton led the majors in both batting average (.359) and OPS (1.044) in 2010. This was an awesome move for the Angels as it helps them while hurting the rival Rangers, just like they did last year when they signed C.J. Wilson. The Angels now have extra position players to deal for pitching.