I actually like this signing a lot more than the Harvey signing.  Injury concerns aside here's my reasoning. 1) Last season, Cahill had better stats and better peripherals pitching in the AL West than Harvey did pitching in the weak NL central, albeit with less innings. 2) If Cahill falters as a starting pitcher, he has relief experience.  3) He's cheaper than Harvey which makes him easier to trade if the Angels fall out of contention.