Houston Astros Win 2022 World Series The Houston Astros won their second championship title after taking down the Philadelphia Phillies in Game 6 of the 2022 World Series. November 5, 2022 11:29 pm