Boston vanquished the defending World Series champion Houston Astros in five games - and made it look easy.
USA TODAY, USA Today
Thu, 10/18/2018 - 8:59pm
Boston vanquished the defending World Series champion Houston Astros in five games - and made it look easy.