Yeah, I just read the same thing. Plus, the Astros are the first team to reach the World Series from both the American and National Leagues. Too bad they don't have the potential to win from both considering they lost the one time they reached from the National League.
Yup, 2005. Hopefully it won't be the same result. Boo to sweeps!