The Houston Astros beat the Atlanta Braves 9 to 5 in Game 5 of the World Series Sunday. The Braves still lead the series 3 to 2.
Game 6 will be played on Tuesday in Houston, and if necessary, Game 7 will also take place in Houston.
The Houston Astros beat the Atlanta Braves 9 to 5 in Game 5 of the World Series Sunday. The Braves still lead the series 3 to 2.
Game 6 will be played on Tuesday in Houston, and if necessary, Game 7 will also take place in Houston.