Houston Matters

Astros Get Some Revenge on the Royals

Posted on · The Houston Astros saw their season-high seven-game winning streak come to an end Sunday but did manage to take two out of three on the road (and by large margins) against the world champion Kansas City Royals this weekend (of course, the Royals are the team that knocked the Astros out of the playoffs last […]