Originally Posted by SCCWS
It looks like the AL dominance is over. The NL has now won the World Series 3 years in a row. Certainly the importance of good pitching over hitting showed this year.
The NL has won 4 of the last 5 and 5 of the last 7. AL "dominance" pretty much ended after 2005, and even then, the NL won in 1995, 1997, 2001, and 2003, going back to the strike-cancelled series of 1994.