I've always had a soft spot for the Houston Astros, maybe because they've been the laughing stock of the league most of my life, but this is ridiculous. Major League Baseball has to step in and do something. There's now a precedent that a team can away with cheating with only a slap on the wrist.
After today, the other MLB owners need to force Crane to sell the Astros.
Manfred is clueless.
Remove their championship. Issue post season bans. Anything. And maybe not come out with the horse **** excuse of “well the push back they’re getting from social media and the internet is punishment enough.” He’s a spineless waste of space that only cares about protecting the owners and their wallets.
Been out of the country, what new info came out?
Ivermectin Man