I believe you’re wrong. Shoeless Joe never took a dime of money, hit over .300 for the series, but was suspended for life because he knew about his teammates plot to throw the 1919 World Series and never said anything about it.
He denied it but many other witnesses, including his wife, say he did:
Buck Weaver didn’t take a thing. He was banned because he knew the others were and didn’t report it.