Posted in Web Astros vs Nationals live stream: World Series TV channel … October 27, 2019 How to watch Astros vs. Nationals: MLB live stream, schedule, TV channel, start time for World Series Game 4. The Astros took Game 3 on Friday night in Washington, cutting the Nationals’ lead to 2 … https://www.usatoday.com/story/sports/mlb/playoffs/2019/10/26/how-to-watch-astros-vs-nationals-world-series-game-4-mlb-live-stream-schedule-tv-channel-start-time/2470358001/