Altuve blasts Astros into World Series with walk-off homer on Chapman the associated press 5 years ago The Houston Astros have won the American League Championship Series. Donation Help Support the Work of WNews Donate ADVERTISEMENT ADVERTISEMENTThis post was originally published on this site