Kansas City Royals halt Houston Astros’ 11-game win streak

Just when it appeared the Houston Astros were going to extend their winning streak to 12 games, their bullpen imploded.