MLB
The Houston Astros were defeated yesterday by the Washington Nationals by a final score of 7 to 2 inh game 6 of the World Series. The series is tied once again 3 games to 3.
Game 7 is scheduled for this evening October 30, 2019 at 8:08 pm.
Lets go Astros!