How many World Series have the Houston Astros won?
World Series: Astros Beat Braves to Win Game 2 - The New York Times
The Houston Astros started from the bottom, and now they're World Series champions
How the Houston Astros Finally Hit on a Formula That Worked for Them - The New York Times
World Series: Framber Valdez and Astros Even Series With Game 2 Win - The New York Times
Jeremy Pena of Houston Astros Wins World Series MVP - The New York Times
The Houston Astros have won the World Series, beating the Philadelphia Phillies : NPR
Houston Astros Win World Series - The New York Times
World Series champion Astros have potential to be a dynasty
World Series Champion Astros Prove That Even Villains Can Have a Dynasty, News, Scores, Highlights, Stats, and Rumors
Alvarez blasts Baker, Astros to World Series title vs Phils
Houston Astros win World Series, set benchmark for MLB success - Los Angeles Times
Houston Astros Beat Boston Red Sox to Reach World Series - The New York Times