Tom Verducci breaks down Astros’ World Series Game 2 By Alan Guzzi | October 26, 2017 Comments comments