Vladimir Guerrero has played in 37 games since the All-Star Break and he is 48 for 152 (.316 avg, .903 OPS) with 24 runs scored, 5 homers and 25 RBIs. Still the Angels are wondering where his power has went. The answer lies in the fact that the Angels don’t have a legit hitter behind him to protect him in the lineup so the opposing teams are getting more careful when pitching to him. Still it’s hard to be upset with Guerrero because he is by far and away the best player on the Angels. In 122 games this season Guerrero is 149 for 463 (.322 avg, .944 OPS) with 70 runs scored, 19 homers and 100 RBIs.