Well, we’ve seen this movie before.
Thirteen straight wins for the AL. What an embarrassment for the NL.
Somebody explain to me how the AL having World Series home field advantage for seven consecutive years is good for baseball.
The last eight World Series to reach a Game 7 have all been won by the home team.