Houston Astros win second World Series in 6 years - CBS News
Scherzer roughed up by Astros in return from injury, leaving with Rangers down 5 in loss – WKRG News 5
Houston Astros Win the World Series After Defeating the Philadelphia Phillies in Game 6 - Sports Illustrated Inside The Astros
Verlander holds Twins scoreless, Alvarez and Altuve power Astros to 6-4 victory in ALDS opener
MORE
Astros grasp second World Series title over Phillies
Houston Wins Second World Series in Six Years - The Charger Bulletin
Montgomery shuts out Astros, Taveras homers as Rangers get 2-0 win in Game 1 of ALCS –
Houston smashes three home runs beat the Twins 6-4 in Game 1
Astros' Abreu suspended 2 games by MLB, which says he intentionally threw at García
Astros defeat Phillies in Game 6 to win 2nd World Series title
Houston Astros are WORLD CHAMPIONS!
You Do, in Fact, Have to Hand It to the World Series-Winning Astros - The Ringer
Verlander gets World Series win, Astros lead Phillies 3-2
The Houston Astros Win the World Series - WSJ