one issue i had with that fangraphs piece is that zambrano has, up until last year, consistently outpitched his xFIP, to the point where you can't just write it off as a fluke. even with his ERA being a half run higher than his xFIP last year, his career ERA is still more than a half run higher than his xFIP.