![](https://ktvz.com/wp-content/uploads/2019/10/S116407401_preview-1-375x225.jpg)
World Series Game 7: Washington Nationals defeat Houston Astros to clinch first World Series
The Washington Nationals have clinched their first World Series title after defeating the host Houston Astros 6-2 in Game 7 on Wednesday night at…
Continue Reading