The Houston Astros announced Tuesday that they are returning to Houston this weekend and will start a three-game series against the New York Mets on Saturday.
The series had been scheduled to begin on Friday but the teams will play a doubleheader on Saturday at Minute Maid Park followed by the game that was regularly scheduled for Sunday.