Mark McGwire – 58*
McGwire hit more than 50 home runs for four consecutive seasons. However, 1997 had an interesting footnote because he achieved this while playing for two different teams. First, McGwire played for the Oakland A’s and hit 34 homers. Then the Athletics traded him to the Cardinals and he wrapped up his year with another 24.
We know all about his admitted PED use but it was still a staggering achievement. Remember, all of the steroids in the world don’t change a person’s mentality. McGwire was one of the most ruthless sluggers ever and some fans think that he should be in the Hall of Fame (via Bleacher Report).