Most hated teams in baseball, Houston Astros news
Ok Astros, don't make me hate you even more - Twinkie Town
Why do so many baseball fans hate the Astros?
How much should we hate the cheating Astros?
Why do so many baseball fans hate the Astros?
Love 'em or hate 'em, World Series-bound Astros keep on winning
Love 'em or hate 'em, Astros keep on winning
We are here for the latest Astros cheating allegations, even if they are just sour grapes, This is the Loop
How did the Houston Astros cheating scandal happen? - AS USA
Houston Astros: Why the asterisk argument for titles remains controversial
Houston Astros cheating scandal hangs over this World Series - The Washington Post
New York Yankees: Hold onto Houston Astros hate