Coming into the Playoffs, the Astros were set to become one of the best teams of all time and perhaps get into dynasty territory with 2 championships in 3 years. 6 weeks they have one championship that's tainted and are the biggest heel team in the sport...
One wonders now how freaking glad they are they got Osuna.