Right after the Angels landed Albert Pujols, the best free agent of the off-season they went on and added the best starting pitcher, C.J. Wilson. Adding Wilson to the rotation makes the Angels' pitching even better than it was before the signing. Since converting to a starter in 2010 Wilson has totaled 10.5 WAR and a FIP- of 78, making him one of the best pitchers in baseball. The Angels rotation was already good enough before Wilson arrived. As a starting staff they had 17 WAR (.6 came from Chatwood, he was traded to Colorado in the Iannetta deal. Without Chatwood the starters had 16.4 WAR). Overall, they were 4th in all of baseball with 17.8 pitcher WAR. I didn't factor in pitchers who only pitched a few games. They were also 5th overall in FIP-, C.J. Wilson should only make them better.
The Angels should also expect to get good value from Wilson during his contract. In 2010 he posted 4.6 WAR and gave the Rangers $18.5 million dollars of value, last year he posted 5.9 WAR and was worth $26.5 million dollars of value. The Angels are paying him $15.5 million a year. Using $4.5/win and accounting for the 5% inflation per year we get the following value numbers for Wilson.
[googleapps domain="docs" dir="spreadsheet/pub" query="hl=en_US&hl=en_US&key=0Ag3vWE1mScVDdEx6TVZTVzRCVUlFVHpGbER3dVFma0E&output=html&widget=true" width="325" height="247" /]
Overall, Wilson should give the Angels $98.23 million dollars of value, meaning they get $20.73 million dollars in surplus value, a number like this extraordinary. Before free agency started it was rumored that Wilson was looking for 6 years and $100+, the Angels saved a ton of money while getting value out of Wilson. While Wilson will most likely be the Angels number three starter based on last years numbers he could be the number two, ahead of Haren and has the potential to be the number one.