Sammy Sosa – 63*
It would be very easy for us to ignore the final six entries on this list because they all have an asterisk beside them. That’s because they all took place during the height of the Steroid Era. Most MLB fans believe that Roger Maris’s record is the only one that matters because he didn’t cheat.
Sosa hit 63 home runs in 1999 as he battled Mark McGwire. He played in every game of the season but he failed to overhaul his rival. It was a remarkable year but everybody knows what was going on. The thing is that it was very entertaining so some fans miss this period (via Baseball Almanac).