0 votes
What is Astros longest winning streak?

1 Answer

0 votes
After a slow start to the season, the Houston Astros have reeled off nine straight wins—the longest winning streak in the Majors since, well, the Houston Astros won 12 straight last June.
...