With Zack Greinke going to the Brewers, it now looks like the National League is now the pitching power of the majors. The American League took a hit when Cliff Lee went to the Phillies and now Greinke is a Brewer, there’s no telling whether or not Carl Pavano is going to the National League as well.
With that in mind, it’s only fitting to rank the Top 10 best pitchers of the National League. Which I’m sure will include Greinke.