Almanac Baseball: Astros Win World Series

The Astros are galactic champions! Brian the Ruminator wraps up the MLB’s World Series which was won by the Houston side whose shift from the National to the American League proves the old adage ‘a change is just as good as a holiday’.