
You know, I still think of the Diamondback and the Marlins as expansion teams, so the last time a "traditional" National League team won the World Series was ten years ago, when the Atlanta Braves beat the Cleveland Indians. Since the Great Strike of 1994 (which cancelled what was looking like a Cubs-Red Sox finale), the National League team has won the World Series four of the eleven times it's been played. Are AL teams just that superior these days?
No comments:
Post a Comment