The Houston Astros are going to the World Series for the first time since 2005.
The Astros beat the New York Yankees 4-0 in Game 7 of the American League Championship Series at Minute Maid Park in Houston Oct. 21.
The Astros won the first two games of the series, which were also in Houston, but faced the possibility of elimination after the Yankees won the next three in New York.
After coming back to win the final two games, Houston moves on to face the Los Angeles Dodgers in the World Series,…
Houston Biz Journal
Astros to move on to World Series after defeating Yankees in ALCS Game 7