Nationals beat Astros 12-3 in World Series game

The Washington Nationals have won the first two games of the World Series and will now return to Washington, D.C., to play Game 3 at home.

October 24, 2019

Top Stories

ABC News Live Presents