32-year old lefty starting pitcher C.J. Wilson is the other guy (Albert Pujols) that signed a big, long term deal with the Angels two winters ago. Wilson, unlike Pujols, has been worth the cash so far for the Angels. He has pitched in 27 games (all starts) for the Angels so far this year and he is 13-6 with a 3.36 ERA and a 1.39 WHIP. He has given up 170 hits and 68 walks while whiffing 156 batters in his first 171 1/3 innings so far this year, which are solid numbers. Wilson has now pitched in 61 games (all starts) in his first two years with the Angels and he is 26-16 with a 3.61 ERA and a 1.37 WHIP. The most impressive thing to me about Wilson’s performance this year is that he is rising above his team and giving them a good chance to win every time he’s on the bump.