20 Astros win the World Series against the Phillies (www.cbsnews.com) posted 1 year ago by QrilledQheese 1 year ago by QrilledQheese +21 / -1 Houston Astros win second World Series in 6 years The title puts a bow on what has been a dominant season which saw the team win an American League-best 106 games. 8 comments share 8 comments share save hide report block hide replies
Never thought my hubby would say anything, but after all the political $hit that has happened he could give a damn and he was a HUGE supporter of the baseball teams.