The Houston Astros were defeated by the Washington Nationals, 6 to 2, in Game 7 of the 2019 World Series on October 30.

See Trending MLB Searches