Nationals blast Astros in 12-3 blowout win of World Series Game 2 October 24, 2019 by Marissa Cameron · Published October 24, 2019