Astros win 2nd World Series in 6 years
2022 World Series: Astros beat Phillies to claim World Series title
Houston Astros Win World Series - The New York Times
Nationals beat Astros 6-2 in Game 7 to win 1st World Series title
MORE
World Series 2021 results: Braves win first championship since 1995 with 7-0 win over Astros in Game 6 - DraftKings Network
Astros capture second World Series title after beating Phillies in Game 6
Houston Astros roster: Signings and losses from 2022 World Series team
2022 World Series scores, results: Houston Astros take down Philadelphia Phillies in Fall Classic
Houston Astros win World Series over Philadelphia Phillies with Game 6 victory, Sports
Astros win second World Series title in six years, first since scandal
Atlanta Braves win World Series for first time since 1995 by hammering Houston Astros 7-0 in Game 6
LIVE BLOG: Nationals top Astros 6-2 in Game 7, win franchise's first World Series
World Series champions: Houston Astros defeat Philadelphia Phillies in 6 games to win 2nd title - ABC13 Houston