- 20,424
- 15,034
- Joined
- Apr 1, 2008
Crazy.
Both teams last won World Series in mid 80s. Game sevens. Will face each other next year's opening day.
Both teams last won World Series in mid 80s. Game sevens. Will face each other next year's opening day.