OT: World Series Thread

Who wins?

  • Dodgers

    Votes: 58 76.3%
  • Yankees

    Votes: 18 23.7%

  • Total voters
    76