The villainous Houston Astros offer fans a simple morality play
2022 World Series - Astros beat Phillies, become MLB dynasty - ESPN
Love 'em or hate 'em, Astros keep on winning
Now that Astros have won World Series again, what's their place in
Here is why Astros fans should cherish our 2017 World Series win
Four Houston Astros Among Thirty Most Hated in MLB
World Series: Astros Hated By Fans, But Manager Dusty Baker
Houston Astros win World Series, set benchmark for MLB success
Love 'em or hate 'em, World Series-bound Astros keep on winning
Will MLB Fans Torment The Houston Astros All Season Long?