2019 World Series: Astros vs. Nationals(68 images)

Here are highlights from the 2019 World Series featuring the Houston Astros and the Washington Nationals.

Washington Nationals players celebrate after defeating the Houston Astros 6-2 to win the World Series at Minute Maid Park in Houston on Oct. 30, 2019. This is the first World Series title in franchise history for the Nationals. Photo by Kevin Dietsch/UPI | License Photo
0 of 0