MLB news 2022: Houston Astros win World Series, defeat Philadelphia Phillies, villains, cheating scandal, why are they hated
Astros can't erase stain of '17, but World Series champs have relief
Why it's so hard for me to hate the 2017 Houston Astros: A memoir – The Miscellany News
The Astros keep winning and national media is big mad
Will MLB Fans Torment The Houston Astros All Season Long?
Why do so many baseball fans hate the Astros?
Seeking respect: World Series-bound Astros just keep on winning, Sports
Let the hate fuel you. /r/baseball's response to an Astros World Series Win vs a random game in April : r/Astros
Love 'em or hate 'em, Series-bound Astros keep on winning - CBS Philadelphia
Love 'em or hate 'em, Series-bound Astros keep on winning - CBS Philadelphia
Love 'em or hate 'em, Series-bound Astros keep on winning