Pete should be in the HOF. He was suspended from playing but he still amassed a credible record for HOF entry.
He ignored Rule 21(d)
“Rule 21 (d), which states: d) BETTING ON BALL GAMES. Any player, umpire, or club official or employee, who shall bet any sum whatsoever upon any baseball game in connection with which the bettor has no duty to perform shall be declared ineligible for one year. Any player, umpire, or club or league official or employee, who shall bet any sum whatsoever upon any baseball game in connection with which the bettor has a duty to perform shall be declared permanently ineligible.
It doesn’t say... unless you’ve got 4000 hits or 700 home runs or won 300 games or have 3000 strike outs. It says ANY PLAYER....”