Sports betting has ruined sports
It wasn't just the Chicago Black Socks.
For the NFL at least gambling revenue has eclipsed league revenue. A cynical person might think agreements with their “official betting partners” are why the league has started making real time decisions to overrule refs on penalties and such.