Even though his win-loss record through 17 starts in 2010 is just 9-7, Roy Halladay is having one hell of a season. Hopefully that will be a little more clear after looking through this slide.
By the way, he’s more than twice as deserving of a spot on the NL All-Star Team than Jamie Moyer.