Texas Rangers Rule Texas! Next Stop World Series After Eliminating
Dusty Baker wins 1st World Series ring
Houston Astros defeat Philadelphia Phillies in Game 6 to win World
Houston Astros win World Series over Philadelphia Phillies with
Houston Astros - Wikipedia
Astros win World Series to secure place as premier MLB team
MLB Playoffs: What Astros Need to Do to Win Second World Series
Marte hits walk-off single in ninth, D-backs beat Phillies 2-1 and
Astros win second World Series in franchise history, beat Phillies
Astros leave Dodgers blue, win 1st World Series
How the Astros Beat the Phillies to Win the World Series - The New