Which team will win the World Series? (Poll Closed)

  • Los Angeles Dodgers
    65.83%
    79 votes

     
  • Boston Red Sox
    34.17%
    41 votes

     

Posted 4 months.