31-year old lefty swinging outfielder Josh Hamilton played in 148 games for the Rangers last year and he was 160 for 562 (.285 avg, .930 OPS) with 103 runs scored, 43 homers, 128 RBIs and 7 stolen bases. The Angels then gave him a 5-year, $133 million deal over the winter. He has been a utter bust so far this year. Hamilton has played in 29 games for the Angels so far this year and he is 25 for 120 (.208 avg, .544 OPS) with 11 runs scored, 2 homers, 9 RBIs and 1 stolen base. Hamilton has only walked 6 times while whiffing 37 times so far this year, which is pretty pathetic. The Angels need Hamilton to start swinging the bat like he can.