ASTROS WORLD SERIES

The Houston Astros defeated the LA Dodgers in 2017, four games to three, to win their first World Series in franchise history, also becoming the first team from Texas to do so.  In 2022, the Astros won their second World Series title, in six games, defeating the Phillies.