The Houston Astros beat the Philadelphia Phillies in six games to win the 2022 World Series. In a highly entertaining series, the Astros once again proved they are the class of the MLB after capturing their second world championship in franchise history. Rookie shortstop Jeremy Peña won World Series MVP while legendary manager Dusty Baker…
The post Houston Astros prove greatness in World Series win appeared first on The Tulane Hullabaloo.