Houston Astros Win World Series

Dogged by criticism that they could not win without sign-stealing, Houston beat the Philadelphia Phillies in six games to complete a nearly perfect postseason.

DAVID WALDSTEIN
Author: DAVID WALDSTEIN

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.