The Astros and Nationals face off in a dramatic Game 7 on Wednesday night in Houston, with the winner being crowned World Series champion.
How to watch Astros vs. Nationals World Series Game 7: MLB live stream, schedule, TV channel, start time