Astros beat Yankees in Game 7, will meet Dodgers in first World Series since 2005
Breaking down Game 7Â of the AL Championship Series between the Houston Astros and New York Yankees at Minute Maid Park.
       ...
Published By: USA Today - Saturday, 21 October, 2017