A lot of people were starting to write off the 35-year old Garrett Anderson after he was injured in the first half of the season and he started a little slow. But, he has proven all of his skeptics wrong with a monster second half of the season that has kick started the whole offense. Anderson has played in 55 games in the second half of the season and he is 64 for 213 (.300 avg, .908 OPS) with 32 runs scored, 12 homers and 57 RBIs. His strong bat had been a huge boost to the offense because it forces teams to pitch to Vladimir Guerrero who’s hitting right in front of him. Anderson has now played in 95 games this season and he’s hitting .294 with 58 runs scored, 15 homers and 72 RBIs. The Angels need him to keep swinging like he is right now thru October.