It depends on what you mean. If you mean all time, then trust me, it's LouGehrig I did research on every great hitter and he's the best. If you mean currently, sorry but I'm not sure.
That's hard to pick from because the Yankees have the best, but I guess that I would have to say Babe Ruth because he is amazing. He is not my favorite player of all time, that's Mantle, but Ruth is probably the best Yankee, actually forget the best Yankee hitter of all time, the that he is one of the best hitters of all time.
Ty Conb
Mickey Mantle
Barry Bonds
the best hitter in baseball is Pete Rose
No he was not you see Barry Bonds used steroids so therefore he cheated to get where he is now. There was talk about taking the home run king title away from him.
Easy. Michael Phelps is the best flyer of all time(:
Tanner Kane the greatest baseball player did in his first time playing Nintendo Wii. To all who don't know the spectacular Tanner Kane hopefully you me him and think of him as the ultimate BEST of all time.
Best selling Group of all time are The Beatles.
Michael Jackson is the best pop artist of all time.
John Elway is the best quarter back of all time.