Postponed, inclement weather in New York moves game to tomorrow

- The Houston Astros tweeted this morning that today's Opening Day game has been postponed due to inclement weather in New York.

It will be made up tomorrow, April 5 at 12:05 PM CT

Up Next:


  • Popular

  • Recent

More from FOX 26 Houston