Houston Astros clinch second baseball World Series title
This year's World Series is 2nd-least watched on TV
Philadelphia Phillies Lose World Series to Houston Astros – NBC10 Philadelphia
World Series: Houston Astros claim second World Series title in six years with victory over Philadelphia Phillies, Baseball News
Houston Astros top Philadelphia Phillies 4-1 in Game 6 to win World Series
Justin Verlander has Astros one win away from World Series title - Los Angeles Times
Braves shut out Astros in Game 6 to win 1st World Series since 1995
World Series Game 6: Houston Astros win championship
How the Astros Beat the Phillies to Win the World Series - The New York Times
Houston Astros win second World Series in 6 years - CBS News
World Series champions: Houston Astros defeat Philadelphia Phillies in 6 games to win 2nd title - ABC13 Houston
Alvarez blasts Baker, Astros to World Series title
Astros win World Series to secure place as premier MLB team - Sports Illustrated
Astros beat Phillies in Game 6 to win World Series
WORLD SERIES: Phillies erase 5-run deficit, stun Astros - InForum