World Series: Astros keep on winning and a lot of fans hate it
World Series: Astros hold off Phillies for team's first title
Hate us America, We gotta win this WS - Houston Astros fans
The Houston Astros are heading back to the World Series. : r/mlb
MORE
Love 'em or hate 'em, Series-bound Astros keep on winning MLB
Orange Team Bad! The Curious Case of How the Houston Astros Became
SBN Reacts: Astros edge Yankees as most-hated team in baseball
Houston Astros Win World Series - The New York Times
Love 'em or hate 'em, Series-bound Astros keep on winning
World Series win exorcises old Astros' ghosts and sets up the tone
Morning Briefing: Astros One Game Away From Winning World Series
Houston Astros: In H-Town, the Astros have earned dynasty status
Now that Astros have won World Series again, what's their place in
Astros vs. Phillies final score, results: Justin Verlander logs