Now that Astros have won World Series again, what's their place in history? - The Athletic
MLB fans are back – and the cheating Astros heard their wrath
Love 'em or hate 'em, Series-bound Astros keep on winning
Dodgers Chosen as 'Most Hated' Baseball Team in United States – NBC Los Angeles
The villainous Houston Astros offer fans a simple morality play - The Washington Post
Here's the most annoying fanbases in Major League Baseball. : r/mlb
World Series: Astros keep on winning and a lot of fans hate it
Bleeding Yankee Blue: ASTRO FANS HATE US SHIRTS ARE A BAD LOOK FOR BASEBALL
Love 'em or hate 'em, Series-bound Astros keep on winning
Astros don't get a pass from angry Yankees fans
Are the Yankees seriously blaming the Astros for manipulating the wind? - AS USA
The Astros have become the villains that MLB has been missing