Astros And Nationals Set To Face Off As World Series Starts Tuesday In Houston
The Astros won their second pennant in three years and hope to cement themselves as one of the best teams of the decade. The Nationals are making their first-ever Series appearance.
by Bobby Allyn
Oct 22, 2019
2 minutes
The World Series will begin Tuesday night, as the Houston Astros host the Washington Nationals. The first pitch will be thrown at 8:08 p.m. ET, in a series between clubs that can each boast of having three aces.
The Astros clinched the American League championship by
You’re reading a preview, subscribe to read more.
Start your free 30 days