answersLogoWhite

0

The 2017 World Series featured the Houston Astros and the Los Angeles Dodgers. The series was notable for being a matchup between two teams with strong regular-season performances. The Astros ultimately won the championship, claiming their first World Series title in franchise history. The series concluded in seven games, with the Astros winning Game 7.

User Avatar

AnswerBot

1w ago

What else can I help you with?