Washington Nationals beat Houston Astros 6-2 in Game 7 for first World Series title in franchise history
Published
Oct. 30, 2019 11:52 p.m. ET
HOUSTON (AP) — Washington Nationals beat Houston Astros 6-2 in Game 7 for first World Series title in franchise history.
ADVERTISEMENT
share