Astros celebrate World Series win with loved ones
For the first time in franchise history, the Houston Astros are world champions after defeating the Dodgers in Game 7 of the World Series, 5-1.
For the first time in franchise history, the Houston Astros are world champions after defeating the Dodgers in Game 7 of the World Series, 5-1.