buffalobillsrul2002 wrote:I think it has to be Barry, because of longevity. If you plug in replacement level years for the years Teddy took off, I think Bonds would probably have Teddy beat in OPS and SLG...
Using replacement level stats would be a mistake though...you can't argue that Williams would've put up replacement level numbers during the middle of his career. His OPS+ the year before his time off was 217, and it was 215 the year he came back.
Ted's career OPS+ was 190, compared to that of 183 for Bonds.
I think Barry's first four years tilt the scale towards Williams. His OPS+ was never over 150 in those years. Ted only had one year in his career (at age 40) where his OPS+ was under 150 (and it was only half a season really).
I think as a hitter, Ted gets the nod. If you consider the total package though, Bonds is probably the better overall player (9 gold gloves as a LF is pretty impressive).