answersLogoWhite

0


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...
Submit
Still have questions?
magnify glass
imp
People also asked