The Angels just gave Jered Weaver a big contract, but 30-year old righty starting pitcher Dan Haren has almost matched him in performance. Haren has pitched in 28 games (27 starts) for the Angels so far this year and he is 13-6 with a 2.98 ERA and a 0.98 WHIP. He has given up 161 hits in his first 190 1/3 innings so far this year, which is pretty darn impressive. He has also whiffed 156 batters while only walking 26 batters, as he is a bulldog on the mound who pounds the strikezone with his good stuff. Haren is one of the most underrated pitchers in all of baseball.