The Washington Nationals crushed the Houston Astros with a final score of 12-3. In Game 2 of the World Series on Wednesday Night at Minute Maid Park,...