On Air Now



Feb 13, 2020 -- 10:51am

    The Houston Astros won the World Series in 2017, they didn't win it the next two seasons.  Of course, it's being proven daily that the 'Stros cheated their rear ends off during that time.  Thursday many Houston players apologized for their judgement, not a single one offered to give back their championship rings.  It's gonna be a long year for the Astros, as they are ridiculed in every city they go to, especially the cities of teams they beat in the playoffs (hello, Cleveland?).  All the print media now says it was common knowledge all this stuff was going on.  Really?  Nice reporting, kiss-ass bums.  BTW this whole thing, which extends to other teams, is going to lead to commish Rob Manfred stepping down.  The penalties were not nearly strong enough.