The Houston Astros won on Thursday. It was a much-needed victory for a team that just got swept at home against the San Francisco Giants where their lineup stru ...