The Houston Astros just won their first World Series since 2017 in epic fashion, taking down the Philadelphia Phillies in six games thanks to a series-clinching three-run homer from Yordan Alvarez in Game 6. Most importantly, it was a bittersweet moment for manager Dusty Baker, who captured his very first ring in 25 years of […]