Scorecard Research Beacon
Search Icon
ABC News October 31, 2019

2019 World Series Champions

The Washington Nationals defeated the Houston Astros in Game 7 marking the franchise’s first championship win. ABC News’ Janai Norman has the details.