Guess we can’t call the Chicago Cubs the defending World Series Champs anymore.
The Houston Astros beat the LA Dodgers 5 to 1 yesterday to win that team’s first World Series title in the team’s history.
The Astros had only been to the World Series one time before….and that’s when they were swept by the White Sox in 2005!
I’m happy for my son who just moved to Houston.
He’s a Cubs fan but missed out n being here when the Cubs won it last year.
I’m also happy for the whole city of Houston, especially considering how much they’ve suffered from Hurricane Harvey.
They needed and more importantly, deserved this!