Houston Astros win World Series, defeat Philadelphia Phillies
The Houston Astros have won the World Series, defeating the Philadelphia Phillies 4-1 in Game 6.
More Videos
From CNN Newsource affiliates