News Article(permalink)
Last 10 winners of the World Series after the Los Angeles Dodgers' victory over the Tampa Bay Rays on Tuesday: 2020 - LA Dodgers (beat Tampa Bay Rays 4-2) 2019 - Washington Nationals (beat Houston Astros 4-3) 2018 - Boston Red Sox (beat LA Dodgers 4-1) 2017 - Houston Astros (beat LA Dodgers 4-3) 2016 - Chicago Cubs (beat Cleveland Indians 4-3) 2015 - Kansas City Royals (beat NY Mets 4-1) 2014 - San Francisco Giants (beat Kansas City Royals 4-3) 2013 - Boston Red Sox (beat St. Louis Cardinals 4-2) 2012 - San Francisco Giants (beat Detroit Tigers 4-0) 2011 - St. Louis Cardinals (beat Texas Rangers 4-3) afp
Author:
Factors
Political Leaning
Emotion
Sentiment
Date published
2020-10-28

