Philadelphia Phillies demolish Houston Astros in history-making victory and take a 2-1 series lead
What channel is the Astros game on tonight? FREE live stream, time, TV, channel for Phillies vs. Astros in World Series, Game 3
Verlander gets World Series win, Astros lead Phillies 3-2 - WHYY
Astros vs. Phillies World Series Game 3 Postponed Due to Rain, Will Be Played Tuesday, News, Scores, Highlights, Stats, and Rumors
POSTPONED: Phillies vs. Astros World Series Game 3
Astros-Phillies live updates: World Series Game 3 rescheduled for Tuesday
Astros vs. Phillies World Series Game 3 starting lineups and pitching matchup
Game 3 of the World Series Is Postponed Because of Rain - The New York Times
Astros-Phillies live updates: World Series Game 3 rescheduled for Tuesday