Mark McGwire
From 1983 to 1987, Total Baseball rated him as one of the National League's five best players each season. He is also listed as the 40th greatest non-pitcher in major-league history according to Bill James's win shares formula, one place ahead of Mark McGwire.