As I type, the Phils are 3 outs away from beating LA (yawn) again....
I just heard a baseball sports fact that I couldn't believe...
Since 1900, only 3 times have NL Teams won back-to-back World Series titles...most recently the 75-76 Big Red Machine (the other two were the Cubs and Giants, going WAY back to the early 1900's.). Amazingly, the Cardinals and Dodgers have never done it.
I was amazed to hear that, since there have been multiple AL teams in my lifetime alone (Oakland A's, Blue Jays, Yankees)