Nationals stun Astros with 12-3 blowout, take commanding 2-0 World Series lead October 24, 2019 3:38 am|