The Greatest Sluggers In MLB History Are Going, Going, Gone!

Mark McGwire

mark mcgwire hitting for cardinals
STEPHEN JAFFE/AFP/Getty Images
STEPHEN JAFFE/AFP/Getty Images

Mark McGwire is one of the more controversial figures to be on this list. He played during the “Steroid Era,” and at one time set the home run record. He retired with 583 long bombs with a .5882 slugging percentage.

In his rookie campaign, Big Mac hit 49 home runs, which set the record at the time. He was voted to the All-Star game 12 times, won two World Series championships, and was named to the MLB All-Century Team.