Astros return to Houston
Mets @ AstrosSeptember 2, 2017 | 00:00:58
The Astros make an emotional return to Houston to play their first game at Minute Maid Park in the aftermath of Hurricane Harvey
The Astros make an emotional return to Houston to play their first game at Minute Maid Park in the aftermath of Hurricane Harvey