Astros' World Series win does absolve cheating sins of the past
Here's the most annoying fanbases in Major League Baseball. : r/mlb
It's Time to Stop Hating the Astros. Seriously.
A Texan Mariners fan's reflections on the Houston Astros - Lookout
Why it's so hard for me to hate the 2017 Houston Astros: A memoir
Jim Crane: Astros owner comes clean on cheating scandal
Houston Astros Hope 'Historic Season' Leads to World Series in
I Hate The Cheating Astros
In Defense Of The Houston Astros. For my non-Astros friends: I'll
Astros plead for cheating heckles to end, but it's Yankees