Even with all that ... He's a .500 double digit win pitcher with a 4.60 ERA and pitches 200+ innings a year. That's worth the money, because decent pitchers are hard to find. Plus ... the fact that he's only 25 is nothing but a positive. He will get better. Check out Schilling, Johnson, Kevin Brown at the same age or length of service.