- Joined
- Sep 6, 2005
- Posts
- 12,919
In case any neutrals want something interesting to focus on for this series, here's SI's explanation on why in 2014, they chose the Astros to win the World Series in 2017.
(giant image of the SI cover, but enough to read the date)
I'll say this...as a KC fan, Houston is a tough freaking team...and damn near cost them their 2015 WS run. If it hadn't been for a freak KC comeback in game 4 of the '15 ALDS, their run would have come to an end right in front of a Houston home crowd.
Last edited: