Breaking: The Washington Nationals win their first World Series title in franchise history, defeating the Houston Astros in seven game
Breaking: The Washington Nationals win their first World Series title in franchise history, defeating the Houston Astros in seven gameshttps://t.co/YLfIlFFCcT