Washington Forces World Series Game 7 As Stephen Strasburg Stifles Houston
(CBS SPORTS) -- The Washington Nationals defeated the Houston Astros, 7-2, on Tuesday night to force a Game 7 in the 2019 World Series.
Read more
(CBS SPORTS) -- The Washington Nationals defeated the Houston Astros, 7-2, on Tuesday night to force a Game 7 in the 2019 World Series.