Astros win 2022 World Series: Houston captures second title as Yordan Alvarez’s
The Houston Astros are World Series champions for 2022. The Astros defeated the visiting Philadelphia Phillies on Saturday night in Game 6, 4-1, and in doing so took the series by a count of four games to two. For…