Astros’ winning streak snapped at 11 games with blowout loss vs. Nationals
The Houston Astros lost their first game in 13 days on Saturday night. Despite their 11-game winning streak (WAS 13, HOU 6) being tied for the longest in baseball this season, the Astros lost to the Washington Nationals at Nationals Park (the New York Yankees won 11 straight games from April 22 to May 3)….
Read More “Astros’ winning streak snapped at 11 games with blowout loss vs. Nationals” »