Back to the Houston Astros Newsfeed

The Houston Astros look like world beaters

It’s been talked about many times, from many different mouths across the vast expanse of the baseball world. Repeating as World Series Champion is among the most difficult thing to do in all of sports. The Astros got close last season but came up short.

In fact, since the first world series in 1903, it’s only happened a total of fourteen times! The last time it occurred was in 2000, by the New York Yankees, who polished off a three-peat. Nineteen years have gone by, and not a single team has been able to do what so few teams have.