Pete Rose goes down swinging.

Pete Rose was a great player, 4000 plus hits, Charlie Hustle, but he did break a cardinal rule of betting. He bet on games he was in as a player/manager, for that alone he deserved to be banned for life. It's ok to bet on games as long as you cannot have an effect on the outcome, Rose bet on games he was in! This point is always forgot or not brought up by the Rose camp. He could have been the biggest racist, womanizing jerk in the world and be in the HOF. However he destroyed the integrity of the game.

On Shoeless Joe, he should be in. Batting .400 in the Series proves he was not in on the bribes.