Advertisement

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.