Haven't we all wondered why the American League annually has the better record in Interleague play and have won 12 straight All-Star games?
There have been 102 World Series played since the very first World Series in 1903. In this time period the American League has had 61 World Series wins while the National League only has 41. Also, all the top-five teams with the highest winning percentage in interleague play are all American League teams.
Now it's quite obvious that the American League has complete domination over the National League. Now the only question is how we can even up the caliber of the two leagues.
In my opinion there are only two possible options that could change the domination of the AL over the NL. One is that the American League dumps the Designated Hitter, which obviously is not a likely choice being as it's their clear advantage over the NL. National League teams just can't support a roster where they have a player that can act as a DH.
The other option is that the National League would pick up the DH role. Personally, I don't think that the DH is the way that baseball was supposed to be played. Anyone that is out in the field is supposed to bat; it's just how the game was invented.
I think it's quite obvious that Bud Selig needs to start a movement to get rid of the Designated Hitter. You have to make the game of baseball fair, just like all the other sports. No matter what sport you look at: football, basketball, or even hockey, both leagues of their sports have the same exact rules and that's why you see a more even winning percentage head to head in those sports.
It's just not fair to give a more talented hitter to the American League no matter what. It's a lose-lose situation for the National League. If they play on the road they have to figure out some way to find a capable hitter to compete with their DH, and if they are home they don't get an advantage from the rule differences.