HOUSTON (AP) — Washington Nationals beat Houston Astros 6-2 in Game 7 for first World Series title in franchise history.
Washington Nationals beat Houston Astros 6-2 in Game 7 for first World Series title in franchise history
Posted
and last updated
Copyright 2019 The Associated Press. All rights reserved. This material may not be published, broadcast, rewritten or redistributed.