Bonds: The last few years he has surpassed many great ballplayers. He has surpassed Willie Mays this year. No player produces so many great things with so very few pitches to hit from. I don't think there is such thing as a dominate hitter in baseball (dominate pitcher yes, dominate batter no). Barry comes as close as any since maybe Ted Williams. Barry makes every other hitter in the lineup much better. The numbers are comparable to some degree and many say Willie was a far much better defensive player, but no one can deny Barry changes the game more so than any since Ted Williams.