Astros defeat Dodgers in Game 7, win first World Series in franchise history November 2, 2017 5:15 am|