Best Answer

Never.... They were in the series but lost to Chicago Whitesox in 2005 Maybe this is the real reason Karl Rove is returning to Texas to see if he can help a team with even a small possibility.

User Avatar

Wiki User

โˆ™ 2007-08-20 07:03:15
This answer is:
User Avatar
Study guides

Add your answer:

Earn +20 pts
Q: How many times have the Astros won the World Series?
Write your answer...
Still have questions?
magnify glass
People also asked