The Houston Astros kicked off the series against the Kansas City Royals with a 6-3 victory on Thursday night. It snapped a streak of six consecutive wins for the Royals. The Royals had climbed to a tie for first in the American League Central after three straight wins over the Cleveland Guardians, but two losses […]